Miscellaneous Courses

Miscellaneous Courses

CSE5910 3.0 Software Foundations This course introduces object-oriented programming and the basic principles of software development to non-CS students already familiar with programming. Web technologies for the collection and dissemination of knowledge will be introduced and studied.

Prerequisite: a course in programming

Note: this course cannot be used to satisfy the course requirements of a Computer Science M.Sc. or Ph.D. program.

CSE6000 MSc Thesis Research

CSE6001 MSc Project Research

CSE6002 3.0 Directed Reading

CSE6004 3.0 MASc Thesis Research

CSE6400 6.0 Computer Engineering Research Project An introduction to research methods in computer engineering. Under direction of the Computer Engineering Research Project Committee, students engage in supervised research under a member of the research program. A final oral presentation and written report are required. Successful completion of this course is required for the MASc Computer Engineering degree.

CSE7000 PhD Dissertation