| Course title | Object-Oriented Design | |
| Course number | COMP 304B (CRN 728) | |
| Credits | 3 | |
| Prerequisites | COMP 206 (software systems). | |
| COMP 251 (data structures and algorithms), | ||
| COMP 302 (programming languages and paradigms), | ||
| If you do not have the pre-requisites for the course, the course will be | ||
| deleted from your record by the Faculty of Science. | ||
| Course venue | Trottier 2110 (check Minerva). | |
| Monday, Wednesday, and Friday 14:35 - 15:25 | ||
| Tutorials | Trottier 3070. | |
| Tuesday 17:00 -- 19:00. | ||
| Enrollment Cap | Enrollment is limited to 50 students. | |
| Instructor | Hans Vangheluwe (with some lectures by Eugene Syriani) | |
| McConnell Engineering, room 328 | ||
| e-mail: hv@cs.mcgill.ca (send course-related mail as discussion in WebCT!) | ||
| Office hours | Monday 11:30 -- 13:00, or send e-mail for appointment | |
| TA | Amr Al Mallah | |
| e-mail: amr.almallah@mail.mcgill.ca (send course-related mail as discussion in WebCT!) | ||
| McConnell Engineering, room 202 (Modelling, Simulation and Design Lab) | ||
| TA | Christopher Dragert | |
| e-mail: christopher.dragert@mail.mcgill.ca (send course-related mail as discussion in WebCT!) | ||
| Course website | http://msdl.cs.mcgill.ca/people/hv/teaching/SoftwareDesign/ | |
| Course e-mail | Discussion forum in WebCT | |
| Assignments | hand in via WebCT |