A fundamental study of software design and development topics for Engineering students. Topics include: parallel programming; event-driven programming; database programming; socket programming, and the development of client-server architectures; software engineering best practices.
This course may not be repeated for credit.
Prerequisite(s)
- Admission to the MEng with specialization in Software Engineering or consent of the department.
Antirequisite(s)
- Credit for Software Engineering for Engineers 594 and 519.50 will not be allowed.
Sections