The degree of Master of Applied Science is offered in three areas: Computer Engineering, Environmental Engineering and Applied Science, and Environmental Systems Engineering and Management.
The Faculty of Engineering and Applied Science offers a program in Computer Engineering leading to the degree of Master of Applied Science in Computer Engineering (M.A.Sc.). The program is available only on a full-time basis.
The program is offered by the Faculty of Engineering and Applied Science and will be administered by a Board of Studies appointed by the Dean of Engineering and Applied Science.
Admission to the program is limited and competitive.
To be eligible for consideration for admission, applicants will have at least a second class engineering degree in computer engineering, computer science or electrical engineering; they will have background in many of the following areas: object-oriented programming, data structures, digital logic, computer organization, circuits & electronics, systems & signals, communications, discrete mathematics, probability & statistics and engineering design.
To be eligible for consideration for admission, applicants will meet the English Proficiency Requirements described under English Proficiency Requirements.
The degree program requires the completion of 33 credit hours, 6 of which comprise a project course.
Students are required to complete 9801, 9861, 9865, 9867, 9871, 9874 and 9876.
Three of the following courses must be selected: 9802/05, 9806/09, 9821, 9822, 9868, 9869, 9872, 9875, 9877, 9878, 9879, 9880/83, 9888/91, Computer Science 6752, Computer Science 6756, Physics 6XXX.
Students must obtain a grade of at least 65% in all program courses to receive credit for the course towards their program requirements. Any student, who fails to receive 65% or more in a course, must repeat the course in the case of core courses, or must either repeat or replace the course with another program course in the case of elective courses. Any student who receives a grade of less than 65% in two courses or in a repeated course will be required to withdraw from the program.
- 9801 Computer Engineering Project (6 credit hours)
- 9802/05 Special Topics in Computer Engineering
- 9806/09 Special Topics in Communications Engineering
- 9821 Digital Signal Processing
- 9822 Nonlinear Digital Image Processing & Analysis
- 9861 High-Performance Computer Architecture
- 9865 Advanced Digital Systems
- 9867 Advanced Computing Concepts for Engineering
- 9868 ASIC Design
- 9869 Advanced Concurrent Programming
- 9871 Information Theory and Coding
- 9872 Digital Communications
- 9874 Software Design and Specification
- 9875 Embedded and Real-Time Systems Design
- 9876 Advanced Data Networks
- 9877 Computer and Communications Security
- 9878 Wireless and Mobile Communications
- 9879 Formal Specification and Development
- 9880-83 Special Topics in Computer Engineering
- 9888-91 Special Topics in Communications Engineering
- Computer Science 6752 Applications of Computer Graphics
- Computer Science 6756 Digital Image Processing
- Physics 6XXX Optics and Photonics