VLSI and Circuit Design (VC) Plan of Study

About this Area

Needed Prior Knowledge

It is recommended that incoming MSECE students interested in taking graduate-level coursework in this area have taken coursework similar to the following:

Course Lists

Foundational courses:

Course Title Offerings Term(s) Offered Credit Hours
ECE 51216 Digital Systems Design Automation On-campus & online Spring 3
ECE 51220 Applied Algorithms On-campus & online Fall - odd years 3
ECE 55900

MOS VLSI Design (core)

On-campus & online Fall 3
ECE 59500 CMOS Analog IC Design On-campus & online Fall 3
ECE 69500 System-on-chip Design On-campus Fall 3
MA 51100 Linear Algebra and Applications On-campus & online Fall (on-campus), Spring, Summer 3
MA 52700 Advanced Math for Engineers and Physicists On-campus & online Fall, Spring, Summer 3

Second core courses:

Course Title Offerings Term(s) Offered Credit Hours
ECE 60800

Computational Models & Methods

  • (Prerequisite: MA 51100, Linear Algebra)
On-campus & online Fall, Spring (on-campus) 3
ECE 60600 Solid State Devices I On-campus & online Fall and Spring 3

Optional courses:

Course Title Offerings Term(s) Offered Credit Hours
ECE 55700 Integrated Circuit/MEMS Fabrication Lab On-campus & online Fall, Spring 3
ECE 56800 Embedded Systems On-campus & online Spring 3
ECE 60420 Radio Frequency Integrated Circuits On-campus & online Fall - odd years 3
ECE 68800

VLSI Testing and Verification

  • Prerequisite: ECE 55900
On-campus & online Spring - odd years 3
ECE 69500

Advanced VLSI Design

  • Prerequisite, ECE 55900
On-campus Spring 3
ECE 69500 High Speed Mixed Signal IC On-campus Spring 3

 

Secondary interests:

  • Computer architecture: See the Computer Architecture plan of study (coming soon).

  • AI and machine learning: See the Artificial Intelligence and Machine Learning plan of study (coming soon).