<
×

šŸš€ We're Here to Assist You

Electrical and Computer Engineering Graduate Major (MEng, MS, PhD)

MEng

Course List
Code Title Credits
Required Coursework  
ENGR 520 MENG INTRODUCTION TO PORTFOLIO 1 1
ENGR 521 MENG PORTFOLIO COMPLETION 2 1
Required Core 3  
Select three courses from the following: 11-12

ECE 520

ANALOG CMOS INTEGRATED CIRCUITS  

ECE 530

CONTEMPORARY ENERGY APPLICATIONS  

ECE 550

LINEAR SYSTEMS  

ECE 560

STOCHASTIC SIGNALS AND SYSTEMS  

ECE 570

HIGH PERFORMANCE COMPUTER ARCHITECTURE  

ECE 580

NETWORK THEORY  

ECE 590

ANALYTICAL TECHNIQUES IN ELECTROMAGNETIC FIELDS  

ECE 614

SEMICONDUCTORS  
Engineering Electives  
Graduate standalone credits offered by the Electrical and Computer Engineering program, or other technical courses approved by the program committee + 8-9
Other Electives  
Courses chosen by the student which may include up to 6 credits from the following: 23

ECE 501

RESEARCH ++  

ECE 505

READING AND CONFERENCE ++  

ECE 506

PROJECTS ++  

ECE 510

OCCUPATIONAL INTERNSHIP 4  
Total Hours 45

+

Required Core plus Engineering Electives must be a minimum of 20 graduate standalone credits

++

For MEng, if ECE 501ECE 505 or ECE 506 are listed on a student's Program of Study, the student must address and discuss this experience in their final portfolio or final exam presentation

MS (Thesis)

Course List
Code Title Credits
Required Core 3  
Select three courses from the following: 11-12

ECE 520

ANALOG CMOS INTEGRATED CIRCUITS  

ECE 530

CONTEMPORARY ENERGY APPLICATIONS  

ECE 550

LINEAR SYSTEMS  

ECE 560

STOCHASTIC SIGNALS AND SYSTEMS  

ECE 570

HIGH PERFORMANCE COMPUTER ARCHITECTURE  

ECE 580

NETWORK THEORY  

ECE 590

ANALYTICAL TECHNIQUES IN ELECTROMAGNETIC FIELDS  

ECE 614

SEMICONDUCTORS  
Engineering Electives  
Graduate standalone credits offered by the Electrical and Computer Engineering program, or other technical courses approved by the program committee + 3-4
Other Electives  
Courses chosen by the student which may include up to 6 credits from the following: 18-21

ECE 501

RESEARCH  

ECE 505

READING AND CONFERENCE  

ECE 506

PROJECTS  

ECE 510

OCCUPATIONAL INTERNSHIP 4  
Thesis  
ECE 503 ECE MS THESIS 9-12
Total Hours 5 45

+

Required Core plus Engineering Electives must be a minimum of 15 graduate standalone credits

MS (Project)

Course List
Code Title Credits
Required Core 3  
Select three courses from the following: 11-12

ECE 520

ANALOG CMOS INTEGRATED CIRCUITS  

ECE 530

CONTEMPORARY ENERGY APPLICATIONS  

ECE 550

LINEAR SYSTEMS  

ECE 560

STOCHASTIC SIGNALS AND SYSTEMS  

ECE 570

HIGH PERFORMANCE COMPUTER ARCHITECTURE  

ECE 580

NETWORK THEORY  

ECE 590

ANALYTICAL TECHNIQUES IN ELECTROMAGNETIC FIELDS  

ECE 614

SEMICONDUCTORS  
Engineering Electives  
Graduate standalone credits offered by the Electrical and Computer Engineering program, or other technical courses approved by the program committee + 3-4
Other Electives  
Courses chosen by the student which may include up to 6 credits from the following: 24

ECE 501

RESEARCH  

ECE 505

READING AND CONFERENCE  

ECE 506

PROJECTS  

ECE 510

OCCUPATIONAL INTERNSHIP 4  
Project  
ECE 506 PROJECTS 6
Total Hours 5 45

+

Required Core plus Engineering Electives must be a minimum of 15 graduate standalone credits

PhD

Course List
Code Title Credits
Required Core 3  
Select three courses from the following: 11-12

ECE 520

ANALOG CMOS INTEGRATED CIRCUITS  

ECE 530

CONTEMPORARY ENERGY APPLICATIONS  

ECE 550

LINEAR SYSTEMS  

ECE 560

STOCHASTIC SIGNALS AND SYSTEMS  

ECE 570

HIGH PERFORMANCE COMPUTER ARCHITECTURE  

ECE 580

NETWORK THEORY  

ECE 590

ANALYTICAL TECHNIQUES IN ELECTROMAGNETIC FIELDS  

ECE 614

SEMICONDUCTORS  
Engineering Electives  
Graduate credits offered by the Electrical and Computer Engineering program, or other technical courses approved by the program committee + 24-25
Other Electives  
Courses chosen by the student which may include up to 15 credits from the following: 12-36

ECE 501

RESEARCH  

ECE 505

READING AND CONFERENCE  

ECE 506

PROJECTS  

ECE 510

OCCUPATIONAL INTERNSHIP 4  

ECE 601

RESEARCH  

ECE 605

READING AND CONFERENCE  
Thesis  
ECE 603 ECE PhD THESIS 36-60
Total Hours 5 108

+

Required Core plus Engineering Electives must be a minimum of 36 graduate credits

Prerequisite and Corequisite Coursework for Non-engineering Undergraduates

MEng or MS students without undergraduate degrees in Electrical Engineering or Electrical and Computer Engineering must complete one course with a grade of C or better from at least four of the following topic areas:

Course List
Code Title Credits
Topic Area 1  
ECE 390 ELECTRIC AND MAGNETIC FIELDS 4
ECE 590 ANALYTICAL TECHNIQUES IN ELECTROMAGNETIC FIELDS 4
Topic Area 2  
ECE 322 ELECTRONICS I 3
ECE 422 CMOS INTEGRATED CIRCUITS I 4
ECE 520 ANALOG CMOS INTEGRATED CIRCUITS 4
Topic Area 3  
ECE 323 ELECTRONICS II 3
ECE 423 CMOS INTEGRATED CIRCUITS II 4
Topic Area 4  
ECE 351 SIGNALS AND SYSTEMS I 3
ECE 451 SYSTEMS DYNAMICS AND CONTROL 4
ECE 461 INTRODUCTION TO ANALOG AND DIGITAL COMMUNICATIONS 4
ECE 550 LINEAR SYSTEMS 4
Topic Area 5  
ECE 352 SIGNALS AND SYSTEMS II 3
ECE 462 DIGITAL COMMUNICATIONS AND CHANNEL CODING 4
ECE 464 DIGITAL SIGNAL PROCESSING 4
ECE 560 STOCHASTIC SIGNALS AND SYSTEMS 4
Topic Area 6  
ECE 375 COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE PROGRAMMING 4
ECE 471 ENERGY-EFFICIENT VLSI DESIGN 4
ECE 472 COMPUTER ARCHITECTURE 4
ECE 473 MICROCONTROLLER SYSTEM DESIGN 4
ECE 570 HIGH PERFORMANCE COMPUTER ARCHITECTURE 4

1

Students must register for ENGR 520 in the first term of the graduate program unless given direct written permission from the department

2

ENGR 521 must be completed in the term in which the degree should be awarded. If a student fails to meet a different degree requirement in the term which they complete ENGR 521 with a passing grade [C or higher], the passing grade will remain valid for one subsequent term, excluding summer term. If the passing grade in ENGR 521 becomes invalid, it must be retaken and a passing grade [C or higher] received to graduate. A student may not attempt ENGR 521 more than twice; failure to complete in two attempts will result in automatic dismissal from the MEng program in Computer Science. ENGR 521 may not be taken during the summer term without direct written permission from the department

3

At least a 3.0 GPA must be achieved over these three courses

4

If ECE 510 is listed on a student’s Program of Study, the student must address and discuss this experience in their final portfolio or final exam presentation

5

Total credits may increase if additional credits in the Prerequisite or Co-requisite Coursework area are needed