Offered by Computer Science and Electrical Engineering .
The Computer Science, B.S. is an ABET-accredited program that prepares students for a career in the computing industry and for further studies in pursuance of graduate degrees. Required courses include programming, discrete structures, ethics in information technology, data structures, operating systems, algorithms, and software engineering. Computer science is a rich and diverse discipline. Students may optionally pursue a track in artificial intelligence and machine learning, data science, cybersecurity, or game development. Computing jobs are among the fastest growing and highest paid in the country according to the U.S. Bureau of Labor Statistics. UMBC computer science graduates are employed by many businesses, including tech industry leaders, government agencies, the defense industry and video game companies. Many graduates have also been admitted to the top graduate programs in computer science.