The Bachelor of Science in Computer Engineering program at the University of Maryland equips students with the skills to design, develop, test, and evaluate both software and hardware systems. This interdisciplinary field draws upon electrical engineering, computer science, and mathematical analysis. Graduates are prepared for a wide range of roles, including designing robots, developing microprocessors, creating integrated circuits, implementing computer vision, building security systems, and developing network protocols. The program was established in 1997 with input from industry leaders to meet the growing demand for expertise in this rapidly evolving field.
The curriculum requires a minimum of 124-127 credits. Students begin with a foundational understanding of math, physics, chemistry, and engineering sciences. The sophomore and junior years focus on the core computer engineering curriculum. The senior year offers a selection of advanced electrical engineering and computer science courses, culminating in a capstone design project that integrates theoretical knowledge with practical application.
Graduates of the Computer Engineering program are well-prepared for advanced study or technical careers. Program educational objectives include achieving advanced technical expertise, advancing to leadership positions, earning graduate degrees, becoming innovators or entrepreneurs, and making positive societal impacts.
Official test scores must be sent directly to the Office of Undergraduate Admissions using reporting code 5814. Scores must be less than two years old. The university uses a holistic review process and may consider waiving the English proficiency test requirement based on specific academic achievements.
Tuition and fees are subject to change. Visit the University's Tuition and Fees page for the most current information.
The Bachelor of Science in Computer Engineering degree program at the University of Maryland is accredited by the Engineering Accreditation Commission of ABET.
For freshman applicants, a high school diploma with strong grades in challenging courses, including freshman-level English and math, is required. Transfer applicants should also demonstrate a B average or better in rigorous academic courses.
International students can submit official scores from the Duolingo English Test (DET) with a minimum score of 120, or IELTS with a minimum score of 7.0. Scores must be sent directly to the Office of Undergraduate Admissions.
The program requires a minimum of 124-127 credits for degree completion. The curriculum spans foundational science and engineering courses, core computer engineering subjects, and advanced electives, culminating in a capstone project.
International students pay a special tuition rate that is the same for all students, regardless of residency. Additional graduate student fees are also charged. Tuition and fees are subject to change.
Graduates are prepared for roles in areas such as Robot Design, Microprocessor Development, Integrated Circuit Design, Computer Vision, Security Systems, and Software Systems Development. The program also prepares students for advanced study.
Prospective students should refer to the University of Maryland's Admissions website for specific application deadlines. English proficiency scores must also be submitted by the appropriate deadline.