Bachelor of Science in Computer Engineering
Undergraduate ProgramsWhy Major in Computer Engineering?
Learn to use problem-solving skills, technical knowledge, and teamwork while working with computer hardware and software.
Become a trained problem solver who understands both computer hardware and software. Get exposure to multiple programming languages and development tools, learn how to use up-to-date equipment in practical labs, and pursue your interests in advanced areas like embedded systems design, digital signal processing, and software engineering. Choose from one of three specializations: Communications, Cybersecurity, and Electronic Systems. Get a head start on graduate school with the combined B.S./M.S. program and complete a B.S. in Computer Engineering and a Master of Science in Computer Engineering or Electrical Engineering.
Jump to Section:
Tuition, Scholarships & Financial Aid
UMBC is committed to making a world-class education accessible to every student. We offer a range of financial aid options, including grants, scholarships, work-study, and loans to help you manage the cost of your education. New and current degree-seeking undergraduates can explore institutional and departmental scholarships using our Scholarship Retriever tool, along with additional opportunities from external partners. Scholarships and financial aid can help cover tuition, fees, textbooks, and even housing and meals, ensuring you can focus on your studies and your future at UMBC.
Ready to Apply?
Contact Information
UMBC Office of Undergraduate Admissions and Orientation Contact Information
Mailing Address
Office of Undergraduate Admissions
and Orientation
1000 Hilltop Circle Baltimore, MD 21250
OFFICE LOCATION
Albin O. Kuhn Library
on the lower level next to Library Pond
Admissions Staff
410-455-2292
Available Monday through Friday, from
8:30 a.m. to 4:30 p.m.
admissions@umbc.edu
Request Help
Email Undergraduate Admissions at Request Help.