A survey of software design and development topics for Engineering students. Topics include: key features of an object-oriented programming language, especially inheritance and polymorphism; elements of object-oriented design; programming and application of common data structures; strategies and tools for testing and debugging.
This course may not be repeated for credit.
Notes
- Credit for both Software Engineering for Engineers 409 and Electrical Engineering 409[ENEL409] will not be allowed. Also, credit for both Software Engineering for Engineers 409 and Computer Engineering 493[ENCM493] will not be allowed.
Prerequisite(s)
- Computer Engineering 339.
Sections
| LEC 1 | TR 08:00 - 09:15
| | Mahmood Moussavi | | |
| Notes: RESTRICTED TO ENSF 2ND YR STANDING AND ABOVE / ENCM 3RD YR STANDING AND ABOVE / ENEL 4TH YR STANDING AND ABOVE |
| LAB 1 | F 14:00 - 15:50
| | Mahmood Moussavi | | |
This course will be offered next in
Winter 2013.