Offered by Computer Science and Electrical Engineering .
The B.S. in Computer Engineering at UMBC is accredited by ABET, Inc.
Computer Engineering graduates from UMBC will be successful practitioners of the art and science of engineering in computer-related fields, using the problem-solving skills, technical experise, teamwork experience, and knowledge of professional practices obtained at UMBC to contribute to the success of their organizations and advance their careers. To sucessfully adapt to the rapid changes in computer technology, UMBC Computer Engineers will be ngaged in life-long learning, including, where appropriate, graduate school training in professional and technical skills at the Masters and PhD levels.
The Computer Engineering degree offers three tracks: Computer Engineering, Electronic Systems Track, B.S. , Computer Engineering, Communications Track, B.S. , and Computer Engineering, Cybersecurity Track, B.S. Once admitted to the Computer Engineering program, students should declare both their major and intended track by submitting a Declaration of Major form to the Registrars Office with their intended track indicated. Multiple tracks may also be selected. Any changes to track selection requires form resubmission, and can be changed at any time. Graduation requires completing the requirements for tracks selected.
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 Gateway Requirements.