start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| start [2011/04/16 03:06] – mark | start [2011/05/20 16:12] (current) – mark | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| 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 Thursday, 18:00am - 19:30pm, VH 3006 | + | * Tuesday and Thursday, 18:00pm - 19:30pm, VH 3006 |
| ===== Lab session ===== | ===== Lab session ===== | ||
start.1302923176.txt.gz · Last modified: by mark
