Computer Engineering Graduation Requirements
General UMBC Graduation requirements
|
120 Credits
2.0 GPA 45 Upper Level (300, 400 and above) credits Final 30 credits in Residence 2 Phys Ed Courses General Foundation Requirements English Composition (ENGL100) Three Courses in Arts & Humanities One Math Course Two Courses in Physical Science, one must include a laboratory Complete or demonstrate proficiency in one Foreign Language at 201 level or above Two additional language/culture courses |
CMPE Program-Specific Graduation Requirement
*CMPE311 added as a requirement for students entering in Fall 2010. Counts as a CMPE elective for students entering Fall 2009 or earlier **CMPE415 added as ES track requirement and technology electives reduced from four to three in Fall 2010. Does not affect 2011 graduates. |
Meet the UMBC Graduation Requirement, plus
Satisfy the CMPE Gateway “B” in CMPE212, and A cumulative GPA of 3.0 in the following courses CMSC201 Computer Science I CMPE212 Principles of Digital Design MATH251 Multivariable Calculus ENGL100 English Composition PHYS122 General Physics II Computer Science CMSC201 Computer Science I CMSC202 Computer Science II CMSC203 Discrete Structures CMSC341 Data Structures CMSC411 Computer Architecture CMSC421 Principles of Operating Systems Mathematics MATH 151 Calculus I MATH 152 Calculus II MATH 221 Linear Algebra MATH 225 Intro. to Differential Equations MATH 251 Multivariable Calculus Science PHYS 121 General Physics I PHYS 122 General Physics II CHEM 101 Principles of Chemistry I CMPE306 Basic Circuits & Lab (included below for audit purposes) Computer Engineering Core ENES 101 Intro to Engineering Science (included separately for Audit Purposes) CMPE 212 Principles of Digital Design CMPE 306 Basic Circuits & Lab CMPE 310 System Design & Programming CMPE 311* C Programming and Embedded Systems CMPE314 Principles of Electronic Circuits CMPE320 Probability, Statistics & Random Processes CMPE450 Capstone I CMPE451 Capstone II Liberal Studies Course ENGL393 Technical Writing Arts & Humanities Course PHIL 251 Ethical Issues in Science, Information and Technology CMPE Track Requirements Communications (COM) Track CMPE 323 Signals & System Theory CMPE 330 EM Waves & Transmission Electronic Systems Track CMPE 315 Principles of VLSI Design CMPE 415 Programmable Logic Devices** Three Additional Technology Electives chosen from 300/400 level CMPE or CMSC courses
|
See the sample curriculum and the dependency tree.