We are here to support you throughout your college journey and beyond. Visit our resources to find forms and program information.
Course Progression Charts
Computer Engineering Sample Schedule
Please visit the official university catalog to review the complete set of requirements for each degree program. Below is a sample schedule for students pursuing the computer engineering program based on the 2025-2026 catalog year requirements.
FIRST SEMESTER |
Cr. |
|
|
SECOND SEMESTER |
Cr. |
||
| MATH 113 | Analytic Geometry and Calculus I | 4 | MATH 114 | Analytic Geometry and Calculus II | 4 | ||
| CS 112 | Intro. to Computer Programming | 4 | CS 211 | Object-Oriented Programming | 3 | ||
| ENGR 107 | Intro. to Engineering | 2 | PHYS 160 | University Physics I | 3 | ||
| ENGH 101 | Mason Core1 | 3 | PHYS 161 | University Physics I Lab | 1 | ||
| HIST 125 | Mason Core1 | 3 | ECE 101 | Intro. to Electrical and Comp. Engr | 3 | ||
| COMM 101 | Mason Core1 | 3 | |||||
| TOTAL HOURS | 16 | TOTAL HOURS | 17 | ||||
THIRD SEMESTER |
|
|
|
FOURTH SEMESTER |
|
||
| MATH 203 | Linear Algebra | 3 | MATH 125 | Discrete Math | 3 | ||
| MATH 213 | Analytic Geometry and Calculus III | 3 | MATH 214 | Elementary Differential Equations | 3 | ||
| PHYS 260 | University Physics II | 3 | ECE 231 | Digital System Design | 3 | ||
| PHYS 261 | University Physics II Lab | 1 | ECE 232 | Digital System Design Lab | 1 | ||
| ECE 201 | Intro. to Signals and Systems | 3 | ECE 285 | Electric Circuit Analysis I | 3 | ||
| ECE 240 | C Programming for Engineers | 3 | ECE 321 | Continuous-Time Signals and Systems | 3 | ||
| TOTAL HOURS | 16 | TOTAL HOURS | 16 | ||||
FIFTH SEMESTER |
|
|
SIXTH SEMESTER |
||||
| ECE 286 | Electric Circuit Analysis II | 3 | STAT 346 | Probability for Engineers | 3 | ||
| ECE 340 | Data Structures and Systems Programming in C | 3 | CS 471 | Operating Systems | 3 | ||
| ECE 350 | Embedded Systems and H/W Interfaces | 3 | ECE 333 | Linear Electronics I | 3 | ||
| ECE 391 | Professional Development for Engineers | 1 | ECE 334 | Linear Electronics I Lab | 1 | ||
| ECE 445 | Computer Organization | 3 | ECE 447 | Microcontrollers | 4 | ||
| LITERATURE | Mason Core1 | 3 | ENGH 302 | Advance Composition (Natural Science or Multi-Disciplinary) | 3 | ||
| TOTAL HOURS | 16 | TOTAL HOURS | 17 | ||||
SEVENTH SEMESTER |
|
|
EIGHTH SEMESTER |
||||
| ECE | Technical Elective2 | 3 | ECE | Technical Elective2 | 3 | ||
| ECE | Technical Elective2 | 3 | ECE 465 | Computer Networking Protocols | 3 | ||
| ECE 448 | FPGA Design w/ VHDL | 4 | ECE 493 | Senior Advanced Design Project II | 2 | ||
| ECE 492 | Senior Advanced Design Project I | 1 | ECON 103 | Mason Core1 | 3 | ||
| GLOBAL CONTEXTS | Mason Core1 | 3 | ARTS | Mason Core1 | 3 | ||
| TOTAL HOURS | 14 | TOTAL HOURS | 14 | ||||
|
1 Mason Core includes one course from each: COMM 101, ENGH 101, ECON 103, HIST 125, Literature, Arts, Global Contexts. Complete ENGH 101 before Literature. Complete Literature before ENGH 302. 2 The ECE technical electives should be selected from the department’s list of approved courses. |
|||||||
Electrical Engineering Sample Schedule
Please visit the official university catalog to review the complete set of requirements for each degree program. Below is a sample schedule for students pursuing the electrical engineering program based on the 2025-2026 catalog year requirements.
FIRST SEMESTER |
Cr. |
|
|
SECOND SEMESTER |
Cr. |
||
| MATH 113 | Analytic Geometry and Calculus I | 4 | MATH 114 | Analytic Geometry and Calculus II | 4 | ||
| CS 112 | Intro. to Computer Programming | 4 | PHYS 160 | University Physics I | 3 | ||
| ENGR 107 | Intro. to Engineering | 2 | PHYS 161 | University Physics I Lab | 1 | ||
| ENGH 101 | Mason Core1 | 3 | ECE 101 | Intro. to Electrical and Comp. Engr | 3 | ||
| HIST 125 | Mason Core1 | 3 | COMM 101 | Mason Core1 | 3 | ||
| TOTAL HOURS | 16 | TOTAL HOURS | 14 | ||||
THIRD SEMESTER |
|
|
|
FOURTH SEMESTER |
|
||
| MATH 203 | Linear Algebra | 3 | MATH 214 | Elementary Differential Equations | 3 | ||
| MATH 213 | Analytic Geometry and Calculus III | 3 | ECE 231 | Digital System Design | 3 | ||
| PHYS 260 | University Physics II | 3 | ECE 232 | Digital System Design Lab | 1 | ||
| PHYS 261 | University Physics II Lab | 1 | ECE 285 | Electric Circuit Analysis I | 3 | ||
| ECE 201 | Intro. to Signals and Systems | 3 | ECE 321 | Continuous-Time Signals and Systems | 3 | ||
| ECE 240 | C Programming for Engineers | 3 | ECON 103 | Mason Core1 | 3 | ||
| TOTAL HOURS | 16 | TOTAL HOURS | 16 | ||||
FIFTH SEMESTER |
|
|
SIXTH SEMESTER |
||||
| STAT 346 | Probability for Engineers | 3 | ECE 305 | Electromagnetic Theory | 3 | ||
| ECE 286 | Electric Circuit Analysis II | 3 | ECE 391 | Professional Development for Engineers | 1 | ||
| ECE 333 | Linear Electronics I | 3 | ECE 421 | Classical Systems and Control Theory | 3 | ||
| ECE 334 | Linear Electronics I Lab | 1 | ECE 433 | Linear Electronics II | 3 | ||
| ECE 350 | Embedded Systems and H/W Interfaces | 3 | ECE 460 | Comm. And Information Theory | 3 | ||
| LITERATURE | Mason Core1 | 3 | ENGH 302 | Advance Composition (Natural Science or Multi-Disciplinary) | 3 | ||
| TOTAL HOURS | 16 | TOTAL HOURS | 16 | ||||
SEVENTH SEMESTER |
|
|
EIGHTH SEMESTER |
||||
| PHYS 262 | University Physics III | 3 | ECE | Advanced Engineering Lab3 | 1 | ||
| PHYS 263 | University Physics III Lab | 1 | ECE | Technical Elective2 | 3 | ||
| ECE | Advanced Engineering Lab3 | 1 | ECE | Technical Elective2 | 3 | ||
| ECE | Technical Elective2 | 3 | ECE 493 | Senior Advanced Design Project II | 2 | ||
| ECE 445 or ECE 415 | Computer Organization or Power System Analysis4 | 3 | GLOBAL CONTEXTS | Mason Core1 | 3 | ||
| ECE 492 | Senior Advanced Design Project I | 1 | ARTS | Mason Core1 | 3 | ||
| TOTAL HOURS | 12 | TOTAL HOURS | 15 | ||||
|
1 Mason Core includes one course from each: COMM 101, ENGH 101, ECON 103, HIST 125, Literature, Arts, Global Contexts. Complete ENGH 101 before Literature. Complete Literature before ENGH 302. 2 The ECE technical electives should be selected from the department’s list of approved courses. 3 The ECE advanced engineering labs should be selected from the department’s list of approved courses. 4 Electrical Engineering students can choose between ECE 445 or ECE 415 for this requirement. |
|||||||
Recent Changes to EE and CPE Programs
Visit this link to find out information about changes that have been made to EE and CPE program requirements over the years
Graduation Instructions
Visit this link to find out the steps you need to take to apply for graduation and to get answers to some FAQs
CEC Undergraduate Student Forms
Visit this link to access various CEC forms including student success plan, an extension of termination, termination appeal, study elsewhere, 3rd/4th attempt requests, returns from suspension, and many more
Office of the University Registrar: Undergraduate Forms
Visit this link to access various general forms such as change/declaration of major, credit overload requests, late graduation application, graduate course for undergraduate credit and many more