start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start [2010/12/27 17:27] – bil | 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 ===== | ||
- | * Mondays, Wednesdays, | + | * Tuesday |
===== Lab session ===== | ===== Lab session ===== | ||
- | * Fridays, 2:30 - 4:00, CSEB 1006 | + | * Tuesday, 19:30 - 21:00, CSEB 1006 |
start.1293470864.txt.gz · Last modified: 2010/12/27 17:27 by bil