Mar 28, 2024  
2018-2019 Undergraduate Catalog 
    
2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Engineering, B.S.


The B.S. in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET. The objective of the Computer Engineering program at UMBC is to prepare and educate students who, when evaluated 3-5 years after graduation, will be successful practitioners of the art and science of engineering by

  • Applying their problem-solving skills and knowledge of Computer Engineering to their assigned responsibilities;
  • Making valuable contributions in the engineering work force, thereby advancing in their careers;
  • Successfully adapting to technical changes in their chosen fields; and,
  • Succeeding in continuing education.

Students who wish to obtain a Bachelor of Science (B.S.) in Computer Engineering must satisfy the following requirements.

The Computer Engineering Program has two tracks: Electronic Systems track and a Communication Engineering track. Both tracks share a common core detailed below.

A grade of “C” or better is necessary for any course to be applied to the computer engineering major. Transfer students majoring in computer engineering must complete at least 18 credits in CMSC, CMPE and/or ENEE courses at UMBC. In addition, each student who wishes to earn a B.S. in Computer Engineering must meet the following two gateway requirements.

Admissions Requirements


Computer Engineering


Students admitted to UMBC who, by virtue of their math placement exams are eligible for MATH 150 Pre-Calculus or higher, who intend to pursue Computer Engineering in the College of Engineering and Information Technology are initially admitted to the Pre-Computer Engineering program.  Full admission to Computer Engineering is granted upon completion of the gateway courses and upon review of previous transcripts (if applicable).  Students should review the academic requirements and policies of the university and the college, including gateway requirements and repeat policies. For additional information incoming freshmen should visit: http://advising.coeit.umbc.edu/prospective-freshmen/.
Transfer students should visit http://advising.coeit.umbc.edu/transfer-information/

Gateway Requirements


A grade of “B” or better in CMPE 212


Note:


Students must pass the gateway before taking CMSC 341 , CMPE 310  and CMPE 314 .

Required Engineering Course


Electronic Systems Track Requirements


Note:


In addition, three technical electives are required. At least two of the three electives must be from the CMPE electives (List A), and the remaining elective can be either from the CMPE electives (List A) or approved CMSC courses (List B).

Communications Engineering Track Requirements


Note:


In addition, three technical electives are required. At least two of the three electives must be from the CMPE electives (List A) and the remaining one can be either from the CMPE electives (List A) or approved CMSC courses (List B).

List A: CMPE Electives


The list A electives are subject to change. Other 400-level CMPE courses may be substituted with the permission of the CMPE Undergraduate Program Director. Students must check the current list at the time of registration.

List B: CMSC Electives


The list B electives are subject to change. Other 400-level CMSC courses may be substituted with the permission of the CMPE Undergraduate Program Director. Students must check the current list at the time of registration.

Required Liberal Studies Course


Computer engineering majors are required to complete:

Required Arts and Humanities Course