Resources for Current Undergraduate Students

We are here to support you throughout your college journey and beyond. Visit our resources to find forms and program information.

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