The Master of Applied Science (MASc) programme provides advanced exposure to the breadth and depth of electrical and computer systems and technologies, as well as pertinent engineering practice.  The programme facilitates the development of subject-specific skills and knowledge, general research skills and expertise in business management.  This mix enables graduates to assume technical and commercial leadership roles. Through this program, the Department aims to significantly enhance the pool of professional and technological resources available locally and regionally, thereby supporting related industries, education, and research.
The Learning Objectives of the Master of Applied Science (MASc) in Electrical & Computer Engineering programme are to:
  • Use a combination of general and specialist engineering knowledge and understanding to optimise the application of existing and emerging technology.
  • Apply appropriate theoretical and practical methods to the analysis and solution of engineering problems.
  • Provide technical and commercial leadership.
  • Demonstrate effective interpersonal skills.
  • Demonstrate a personal commitment to professional standards, recognising obligations to society, the profession and the environment.
The MASc degree is offered with majors in four subject areas:
Communication Systems Students are immersed in the analysis and evaluation of a broad range of communication systems with particular emphasis on design and implementation strategies optimized for locally and regionally relevant applications. Treatment includes hardware, software, design and development methodologies as well as applications within communications.
Control Systems Students are trained in the design and analysis of state of the art control and process systems both in theory and practice.  The focus is on higher order complex systems, non-linear systems and adaptive control strategies.
Energy Systems Students are exposed to advanced methods, analysis techniques and technologies that are used in the planning, design, implementation, operation, protection and analysis of electrical power systems.
Integrated  Systems Students acquire knowledge and skills in advanced methods and technologies used in the planning, design, implementation and operation of electronic and computer systems and other modern integrated systems.


Additional details on the Master of Applied Science (MASc) in Electrical & Computer Engineering programme can be found in the Faculty of Engineering Postgraduate Regulations & Syllabuses handbook.


Programme Structure

The MASc is offered through face to face delivery to both full-time and part-time students.  Full-time students must register for 4 taught courses per semester and may complete the programme in 3 semesters.  Part time students must register for 2 taught courses per semester and may complete the programme in 6 semesters.

MASc students begin with a set of 8 courses.  After these are completed students undertake a sequence of courses related to a capstone research and development project.  The table below gives details of the programme credit structure. Students may select any of the offered courses as an elective.  Approval must be obtained to register for an elective course outside of the department.


Taught Courses 2 compulsory courses
5 core courses in a major
1 elective course
24 credits
Project Supervised research course (ECNG 6021)
Project (ECNG 6022 & ECNG 6023)

4 credits

8 credits

  Total 36 credits


Compulsory Courses

Semester 1 Semester 2
ECNG 6709 Business Management
Pre-requisites: ECNG 3021 or equivalent undergraduate course of study
3 ECNG 6710 Research Methods 3


Major in Communication Systems

Semester 1 Semester 2
ECNG 6700 Stochastic Processes, Detection and Estimation 3 ECNG 6701 Data Communication Networks 3
ECNG 6703 Principles of Communication 3 ECNG 6704 Performance Engineering of Computer Communication Systems 3
ECNG 6706 Antennas & Radiation (optional) 3 ECNG 6708 Transmission Systems 3


Major in Control Systems

Semester 1 Semester 2
ECNG 6604 Linear Control Systems 3 ECNG 6600 Real Time Systems 3
ECNG 6605 Distributed Computer Control 3 ECNG 6603 Modern Control Strategies 3
ECNG 6711 Adaptive Control 3    


Major in Energy Systems

Semester 1 Semester 2
ECNG 6500 Computer Aided Power Systems Analysis 3 ECNG 6505 Surge Phenomena & Insulation Coordination 3
ECNG 6503 Advanced Power Systems Protection 3 ECNG 6509 Switchgear & Transformer Technology 3
ECNG 6504 Electrical Drives & Industrial Power Systems 3    


Major in Integrated Systems

Semester 1 Semester 2
ECNG 6601 Digital Electronic Systems 3 ECNG 6600 Real Time Systems 3
ECNG 6605 Distributed Computer Control 3 ECNG 6613 Database Systems Principles and
ECNG 6619 Visual Media Processing 1 (optional) 3 ECNG 6614 Multiprocessor Systems 3



Students proceeding to the project phase are required to complete the courses outlined in the table below in sequence.

  Course Credits
1 ECNG 6021 MASc Research I 4
2 ECNG 6022 MASc Research II 0
3 ECNG 6023 MASc Project 8


The project phase may be started at any point of the academic year as these course are offered in Semester 1, Semester 2 and inter-semester period (summer).  Students would nominally completed the project in 3 semesters.  Students who make substantial progress in ECNG 6021 may be allowed to shorten the project period to 2 semesters by registering for ECNG 6022 and ECNG 6023 simultaneously.


Award of Post Graduate Diploma

A PG Diploma in the respective major will be awarded to students who obtain 21 credits of courses as shown below, if required:

5 core course in a Major 15 credits
Business Management (ECNG 6709) 3 credits
1 elective course 3 credits


Entry Requirements

Minimum requirements for entry into the MASc are:

  1. BSc (Hons) in Electrical and/or Computer Engineering, or
  2. BSc (Hons) in Mechanical Engineering, or
  3. BSc (Hons) in Applied Physics majoring in Electronics, or
  4. Other such qualifications deemed equivalent to any of the above (1, 2, 3) by the Faculty.


Candidates with a BSc Third Class (Hons) Degree in Electrical Engineering may be considered eligible for entry, subject to an evaluation of the BSc degree and relevant post-degree industrial experience.


For entry into MASc Energy Systems option, only candidates with qualifications under categories 1 or 2 or equivalent are eligible for entry.


Qualifying Courses

Students who seek entry may be required to pursue qualifying courses and undertake examinations in these courses. The qualifying courses will be determined by the Head of the Department and will not normally exceed 12 credits. 

Each MASc major has a different set of set of required BSc level courses. These may be waived based on qualification and experience. Otherwise, candidates are required to complete the relevant prerequisites as qualifying or departmental courses, as determined by the Department Head. Qualifying courses are prerequisites for entry into the programme while departmental courses (co-requisites) may be undertaken along with Master's courses in the MASc programme.

Click here for details on prerequisite courses.






Top of Page