start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start [2019/12/23 22:06] – jackie | start [2020/04/27 21:15] (current) – jonathan | ||
---|---|---|---|
Line 5: | Line 5: | ||
* <hi> Login with your Prism ID at the bottom ↓ of this page and ensure that you subscribe to the forum ←</ | * <hi> Login with your Prism ID at the bottom ↓ of this page and ensure that you subscribe to the forum ←</ | ||
* Subscribe and regularly follow the Forum (see sidebar) for course updates. | * Subscribe and regularly follow the Forum (see sidebar) for course updates. | ||
- | * Please ask all your Lab and Course questions on the Forum, or during the plentiful | + | * Please ask all your Lab and Course questions on the Forum, or during the scheduled lab hours, and various |
- | * Lab0 (not graded) starts the first day of term (Thursday | + | * Lab0 (see [[https:// |
* See [[: | * See [[: | ||
- | **EECS3311 - Software design - Winter | + | **EECS3311 - Software design - Winter |
- | *EECS3311-W19 Section M (Prof. Wang). Recordings, iPad Notes, and slides are available [[https:// | + | *EECS3311-W20 Section M (Prof. Wang). Recordings, iPad Notes, and slides are available [[https:// |
- | | + | |
- | | + | |
| | ||
| | ||
| | ||
- | * EECS3311-W19 Section Z (Prof. Ostroff). Engineering. Slides are available from the [[: | + | * EECS3311-W20 Section Z (Prof. Ostroff). Engineering. Slides are available from the [[: |
- | | + | |
- | | + | |
*LAB 01 Thu. 13: | *LAB 01 Thu. 13: | ||
- | * LAB 02 Thu. 14: | + | *LAB 02 Thu. 14: |
- | **Note**: Labs start on Thursday, | + | **Note**: Labs start on Thursday, |
===== Laptops, tablets, smartphones ===== | ===== Laptops, tablets, smartphones ===== | ||
Line 34: | Line 34: | ||
[[:Section M Resources|Section M information]] | [[:Section M Resources|Section M information]] | ||
- | |||
- | ===== Fall 2018 Slides and Videos ===== | ||
- | |||
- | [[https:// | ||
- | |||
- | |||
- | |||
Line 56: | Line 49: | ||
===== Workload ===== | ===== Workload ===== | ||
- | The work load in this course, as in many computer science and engineering courses, is high. The course has a scheduled weekly laboratory component to it which involves designing and coding (in Eiffel). You should be prepared to devote | + | The work load in this course, as in many computer science and engineering courses, is high. The course has a scheduled weekly laboratory component to it which involves designing and coding (in Eiffel). You should be prepared to devote |
It is up to you to read and study relevant material without explicit instructions. You are expected to find the required readings in the references and any other sources you can find. Part of the university experience is to acquire a measure of self reliance. The instructor for the course can only guide you as to what is useful to learn; the effort must come from you. The course classes will not cover all the topics in detail. Instead, the classes will cover the most important points and give you pointers as to how the rest of the material can be studied. | It is up to you to read and study relevant material without explicit instructions. You are expected to find the required readings in the references and any other sources you can find. Part of the university experience is to acquire a measure of self reliance. The instructor for the course can only guide you as to what is useful to learn; the effort must come from you. The course classes will not cover all the topics in detail. Instead, the classes will cover the most important points and give you pointers as to how the rest of the material can be studied. | ||
Line 110: | Line 103: | ||
12. Composite and Visitor Design Patterns. UML inheritance (generalization) and client-supplier (associations, | 12. Composite and Visitor Design Patterns. UML inheritance (generalization) and client-supplier (associations, | ||
- | 13. Using executable | + | 13. Using executable |
14. Design by Contract, choosing the right abstractions and Information Hiding. | 14. Design by Contract, choosing the right abstractions and Information Hiding. | ||
+ | |||
+ | {{: |
start.1577138789.txt.gz · Last modified: by jackie