UMBC’s B.S. in Computer Science is an ABET-accredited program that introduces students to a diverse and evolving discipline. The curriculum covers a wide range of exciting fields such as artificial intelligence, machine learning, cybersecurity, malware analysis, mobile computing, graphics, game design, quantum computing, human-computer interaction, forensic analysis, and data science. Graduates are well-equipped for careers in top technology companies, government agencies, defense industries, and startups, as well as for advanced studies. The program emphasizes problem-solving across theory, design, architecture, development, and application of computers and systems.
Why this course is highly recommended
This program is highly regarded because of UMBC’s recognition as a highly innovative and top undergraduate teaching school by US News and World Report. The curriculum prepares students for fast-growing, high-paying jobs in the tech industry, government, defense, and more. Graduates have a broad array of career options including software engineering, database management, network architecture, and information security analysis. The program also provides the foundation for further graduate studies at top departments.
The program offers four specific tracks to tailor your studies: Artificial Intelligence and Machine Learning (AIML), Cybersecurity (CYBR), Data Science (DSCI), and Game Development (GDEV). Students interested in these specialisations can contact faculty members like Dr. Jeremy Dixon for AIML, CYBR, or DSCI, or Dr. Marc Olano for Game Development.
Application fees
22.12L
1st year tuition fees
22.12L
Living cost
To earn a B.S. in Computer Science, students must complete the major requirements, the university’s General Education Program (GEP) requirements, and choose one of four specialized tracks. Students interested in advanced degrees can enroll in the combined B.S./M.S. program, designed to accelerate graduate study completion.

English language test
Want to learn more about the admission process, eligibility criteria,
and acceptance rates for international students? Visit the University of Maryland Baltimore County admission page
for complete details.
Graduates of the Computer Science program find career opportunities across tech giants like Google, Amazon, Microsoft, and many government and defense agencies like NSA and NIST. Other major employers include financial institutions, transportation, and startups. Typical roles include software engineers, database administrators, network architects, web developers, and security analysts.