CS 680
Spring, 2003
Ethan Bolker
Syllabus
Watch this space as the syllabus for this course grows. I know where
we will begin, but have not yet decided in detail
how the course will evolve in
order best to cover the material.
-
We will begin by studying the iterations in the development of the
sketchpad application in Chapter 9 of Jia, in order to learn
- some UML
- how to discuss application structure using design patterns
- how to refactor code when modifying application design
- how graphical user interfaces work
- GUI design, refactoring. Build a graphical front end for the
cs310 generic games project.
- C++
- C++ vs Java
- STL (the Standard Template Library)
- C# (perhaps)
- Application design
- Frameworks
- Concurrent programming (threads)
- Final project (discrete event simulation?)
Back to the CS680 home page.