Course Progression/Sample Plan of Study

BSCpE Course Progression

Course ProgressionClick to enlarge

2014 - 2015 Sample Schedule

1st SemesterLec. Hrs.Lab Hrs.Credits
MATH 113 Analytic Geometry and Calculus I 4   4
ENGR 107 Engineering Fundamentals 2   2
CS 112 Introduction to Computer Programming 3 2 4
ENGH 101 Composition 3   3
ECON 103 Contemporary Microeconomic Principles 3   3
      16
2nd SemesterLec. Hrs.Lab Hrs.Credits
MATH 114 Analytic Geometry and Calculus II 4   4
MATH 125 Discrete Mathematics I 3   3
PHYS 160 University Physics I 3   3
PHYS 161 University Physics I Laboratory   3 1
CS 211 Object-Oriented Programming 3   3
ECE 101 Intro to Electrical and Computer Engineering 3 2 3
      17
3rd SemesterLec. Hrs.Lab Hrs.Credits
MATH 213 Analytic Geometry and Calculus III 3   3
MATH 203 Linear Algebra 3   3
PHYS 260 University Physics II 3   3
PHYS 261 University Physics II Laboratory   2 1
ECE 201 Introduction to Signal Analysis 3   3
Literature General Education elective [4] 3   3
      16
4th SemesterLec. Hrs.Lab Hrs.Credits
MATH 214 Elementary Differential Equations [2] 3   3
ECE 285 Electric Circuit Analysis I [7] 3 2 3
ECE 220 Signals and Systems I 3 1 3
ECE 331 Digital System Design 3   3
ECE 332 Digital Electronics and Logic Design Lab   3 1
CS 222 Computer Programming for Engineers 3   3
      16  
5th SemesterLec. Hrs.Lab Hrs.Credits
ECE 333 Linear Electronics I 3   3
ECE 334 Linear Electronics I Lab   3 1
ECE 445 Computer Organization 3   3
CS 310 Data structures 3   3
ECE 286 Electric Circuit Analysis I [7] 3  2 3
ENGH 302 Advanced Composition (Natural Sciences and Technology section) 3   3
      16
6th SemesterLec. Hrs.Lab Hrs.Credits
ECE 448 FPGA and ASIC Design with VHDL 3 3 4
CS 471 Operating Systems 3   3
PHYS 262 University Physics III 3   3
COMM 100 Public Speaking 3   3
STAT 346 Probability for Engineers 3   3
      16
7th SemesterLec. Hrs.Lab Hrs.Credits
ECE 447 Single-Chip Microcomputers 3 3 4
Technical Elective [3] 3   3
HIST 100 History of Western Civilization or HIST 125 Introduction to World History 3   3
Global Understanding Mason Core Elective [4] 3   3
ECE 491 Engineering Seminar 1   1
ECE 492 Senior Advanced Design Project I 1   1
      15
8th SemesterLec. Hrs.Lab Hrs.Credits
ECE 465 Computer Networking Protocols 3   3
ECE 493 Senior Advanced Design Project II 2   2
Technical Elective [3] 3   3
Technical Elective [3] 3   3
Arts Mason Core Elective [4] 3   3
      14

[1] GMU requires 45 hours of courses numbered 300 or above to be submitted as part of the required degree program courses when applying for graduation. If you transferred to GMU you may need to take extra course work to meet this requirement. Note, transfer courses labeled with an "L" in the GMU equivalent course do not count towards the 45 hours of "300 level or above" courses. These transfer courses do"count" toward satisfying the specifically required BSCpE courses. See the Department Academic Advisor if you have any credit hours of "L" labeled transfer courses that you are intending to apply towards the GMU BSCpE degree, to discuss your options.

[2] Students are strongly encouraged to try to plan a math sequence that will allow taking MATH 214, Differential Equations, prior to ECE 220. i.e. Summer classes, AP credits.

[3] The Technical Electives requirement is satisfied by a student selecting one of the pre-approved tracks. A student may, with the prior approval of the Computer Engineering Advisor or Department Associate Chair, create an individualized track by selecting a coherent sequence of three Technical Electives from the list of Approved Technical Elective courses for CpEs listed in the Program Guide. This plan will be filed in the student's Departmental file. Please refer to the Program Guide corresponding to your catalog year for more details on this.

[4] The Global Understanding elective, the Arts elective and the Literature elective should be selected from the Provost's list of approved Mason Core courses listed under each category by visiting the Provost's website. All ECE students must present 24 hours of approved Mason Core course work for graduation. Transfer students, even those with a prior AS or BS degree, must also meet this requirement. This may require taking additional coursework.

[5] The General Education Synthesis requirement is met by satisfactory completion of ECE 492/492.

[6] Students must complete each ECE or ENGR, BENG or CS, MATH, PHYS and STAT course presented as part of the required 126 credits for the BSCpE degree with a grade of C or better. Furthermore, students must also complete any course required by the program that is a pre-requisite to another course applicable to the degree with a grade of 'C' or better.

[7] Note that ECE 285/ECE 286 courses taken at GMU prior to Fall 2013 or transferred to GMU prior to Fall 2014  do NOT meet the circuit analysis requirement.  Students who fit in eaither category should contact the department as soon as possible to discuss their options.