start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start [2011/04/11 23:49] – mark | start [2011/05/20 16:12] (current) – mark | ||
---|---|---|---|
Line 9: | Line 9: | ||
--></ | --></ | ||
- | ===== Winter | + | ===== Summer |
The course lays the conceptual foundation of object-oriented programming. It covers | The course lays the conceptual foundation of object-oriented programming. It covers | ||
- | * delegation and contracts, | + | * delegation and contracts |
- | * encapsulation and API programming, | + | * encapsulation and API programming |
- | * aggregation and the collections framework, and | + | * aggregation and the collections framework |
- | * inheritance and polymorphism, | + | * inheritance and polymorphism |
all from the client' | all from the client' | ||
Line 22: | Line 22: | ||
It also covers language-specific topics such as | It also covers language-specific topics such as | ||
- | * types, | + | * types |
- | * control structures, | + | * control structures |
- | * and exception handling. | + | * exception handling |
The coverage is done within the framework of the software development process, and emphasizes software engineering throughout. | The coverage is done within the framework of the software development process, and emphasizes software engineering throughout. | ||
Line 34: | Line 34: | ||
===== Lecture Times ===== | ===== Lecture Times ===== | ||
- | * Tuesday and Thuersday, 18:00am - 19:30pm, VH 3006 | + | * Tuesday and Thursday, 18:00pm - 19:30pm, VH 3006 |
===== Lab session ===== | ===== Lab session ===== |
start.1302565742.txt.gz · Last modified: 2011/04/11 23:49 by mark