Link to the University of Waterloo home page Advanced Search or
Fall 2008
View Current Calendar
The Graduate Calendar
 

Electrical and Computer Engineering

Programs

Graduate Certificates in ECE
Printable Version Printable Version

The Department of Electrical and Computer Engineering offers four University-level certificates, as outlined below. These Graduate Certificate programs are taken in conjunction with the MEng program. The objectives of this program are:

  • To train engineers with a more specialized technical background and specific focus that is recognized by the award of a Graduate Certificate
  • To offer a course-work based professional development graduate program for practicing engineers to be formally trained in the very topical areas of computer networking and security, software engineering, sustainable energy and management engineering
  • To provide new immigrants, foreign-trained engineers a degree program that facilitates entry to the Canadian workforce in important technical areas of significant national interest
  • To provide newly graduated engineers an opportunity to pursue graduate education in the very topical areas of computer networking and security, software engineering, sustainable energy and management engineering

Course Requirements

Graduate Certificate in Computer Networking and Security

Students will be exposed to the fundamental, advanced, and practical aspects of computer networks, security, and distributed computing systems. They will gain knowledge in the field of local and wide area networks - both wired and wireless. Students will learn designing network based systems for parallel and distributed processing; and the security aspects of communication and distributed system applications.

To receive the Graduate Certificate in Computer Networking and Security, a student will have to successfully complete three compulsory courses and two elective courses from the list below.

Course No.

Title

Requirement

Instructor

ECE 610

Broadband Communication Networks

Compulsory

R. Mazumdar

ECE 628

Computer Network Security

Compulsory

K. Naik

ECE 750 (Topic-4)

Protocols, Software, Issues in Mobile Systems

Compulsory

K. Naik

CS 647

Software Testing, Quality Assurance and Maintenance

At least two courses from this group of Elective Courses

P. Alencar

ECE 651

Foundations of Software Engineering

K. Czarnecki

ECE 750 (Topic-2)

Software Reliability Engineering

R. Seviora

ECE 750 (Topic-11)

Component Based Software Engineering

L. Tahvildari

ECE 750 (Topic-15)

Algorithms and Data Structures

T. Veldhuizen

ECE 750 (Topic-16)

Computational Intelligence

F. Karrey

ECE 750 (Topic-18)

Database Systems

A. Singh

Graduate Certificate in Software Engineering

Students will learn the concepts, techniques and methods of modern, effective software development. They will gain knowledge in software specifications, design and testing and will be exposed to data structures and algorithms, networking lower and upper layers, data-base systems, knowledge modeling, computational intelligence, component-based software engineering, re-engineering, and network security.

To receive the Graduate Certificate in Software Engineering, a student will have to successfully complete two compulsory courses and three elective courses from the list below:

Course No.

Title

Requirement

Instructor

ECE 651

Foundations of Software Engineering

Compulsory

K. Czarnecki

CS 647

Software Testing, Quality Assurance and Maintenance

Compulsory

P. Alencar

ECE 610

Broadband Communication Networks

At least three courses from this group of Elective Courses

R. Mazumdar

ECE 628

Computer Network Security

K. Naik

ECE 750 (Topic-2)

Software Reliability Engineering

R. Seviora

ECE 750 (Topic-4)

Protocols, Software, Issues in Mobile Systems

K. Naik

ECE 750 (Topic-11)

Component Based Software Engineering

L. Tahvildari

ECE 750 (Topic-15)

Algorithms and Data Structures

T. Veldhuizen

ECE 750 (Topic-16)

Computational Intelligence

F. Karrey

ECE 750 (Topic-18)

Database Systems

A. Singh

Graduate Certificate in Sustainable Energy

Students will be exposed to different aspects of sustainable energy sources including the theory of operation and analysis of wind turbines, fuel cells and photovoltaic. Interfacing these energy sources with the electric utility grid and their effects on electricity market pricing will be addressed.

To receive the Graduate Certificate in Sustainable Energy, a student will have to successfully complete two compulsory courses and three elective courses from the list below.

Course No.

Title

Requirement

Instructor

ECE 667

Sustainable Distributed Generation

Compulsory

E. El-Saadany

ECE 663

Energy Processing

Compulsory

M. Kazerani

ECE 632

Photovoltaic Energy Conversion

At least three courses from this group of Elective Courses

S. Sivoththaman

ECE 662

Power Systems

R. El-Shatshat

ECE 664

Power System Computer Applications

C. Canizares

ECE 765

Distribution Systems

M.M.A. Salama

ECE 760 (Topic-6)

Power System Management & Electricity Markets

K. Bhattacharya

Graduate Certificate in Management Engineering (in Collaboration with the Department of Management Science)

Students can augment their technical knowledge gained from the courses in Electrical and Computer Engineering, with a broad perspective on technology management concepts. The students can learn about production and inventory management or economic concepts in management, organizational behaviour, or even senior management principles.

A student completing the MEng in ECE can obtain a Graduate Certificate in Management Engineering after successfully completing three courses from the following list of courses. Note : ECE MEng requirements allow for only three courses to be taken outside the department.

Course No.

Title

Requirement

Instructor

MSCI 602

Principles of Management of Technology

Three courses from this group of Elective Courses

To be provided by the Department of Management Science

MSCI 605

Organizational Theory & Behavior

MSCI 606

Foundations of Senior Management

MSCI 607

Economic Concepts for Management

MSCI 632

Discrete Event Simulation

MSCI 633

Production and Inventory Management


Graduate Studies Office
Needles Hall, Room 2201
University of Waterloo
Waterloo, Ontario, Canada N2L 3G1
519 888 4567 x35411
contact ushttp://www.uwaterloo.ca/ | powered by InterGlobal Solutions