Level I: | CS11Q, CS11R | ||||||||||
Level II: | CS20R, CS20S, CS21R, CS21S, CS22Q, CS23Q,CS28Q, CS24W | ||||||||||
Level III: | CS31A, CS32Q, CS33Q, CS34Q, CS34W, CS35A, CS35Q, CS35R, CS36R, CS37R,CS38Q, CS39Q | ||||||||||
NB: For information on the Computer Science B.Sc. Programe check the following: | |||||||||||
| |||||||||||
Core Courses:
| |||||||||||
Note: Credit may be given for only one of CS21R/COMP2230 or CS23Q/COMP2240. MS386 cannot be credited with any Computer Science courses. Electives: Any additional 12 credits at Level 3. Students must have at least 16 Level 3 credits in all (including CS39Q) in order to satisfy the requirements of the major. For each Computer Science course, students must pass the exam and course-work components separately, in order to pass the course. Students who wish for a more in-depth treatment of computer hardware are encouraged to take CS21R/COMP2120 instead of CS23Q. Note that P24K is equivalent to CS21S/COMP2220, so students double majoring with Electronics are particularly well positioned to take CS21R/COMP2230. A minor in Computer Science requires sixteen (16) credits from Part II Computer Science courses. These must include CS20R/COMP2111, CS20S/COMP210, CS22Q/COMP2140, and CS23Q/COMP2240 or CS21R/COMP2230. |
Course Outlines |