July 2, 2026 Transition to Virtual Operations, Campus Partially Closed

Bowie State University will be transitioning to virtual operations for all classes and office operations on Thursday, July 2, 2026, due to the extreme heat condition taxing campus systems. Majority of the campus will be closed, and all campus activities are canceled except for the Nike Tennis Camp and 2026 Summer SURI Forum and Workshops. All buildings except the Martin Luther King, Jr. Center, Student Center and residence halls will be closed. Essential personnel should report on time. For more information, please visit BowieState.edu/weather.

Department of Computer Science

Computer Science Major

Become part of the next generation of innovators with a degree from Bowie State. Computer science majors are guided by award-winning faculty in a rigorous curriculum that provides a strong foundation in programming and computational theory. Opportunities for advanced research, along with unique partnerships with local businesses and government agencies, assures the real-world experience you need to succeed after graduation.

The in-person B.S. in Computer Science offered at the main Bowie State campus is accredited by the Computing Accreditation Commission of ABET.

online degree option Available Online!
off-site degree optionOff-site degree option: University System of Maryland at Southern Maryland

< Return to the Department of Computer Science

From day one, students in the computer science program get hands-on experience as they explore a variety of computing paths. With cutting-edge resources like a makerspace with 3-D printing and specialized computer labs, students are creating everything from networks and hardware to systems and graphics. Our specialized cybersecurity courses—recognized by the National Security Agency and the Department of Homeland Security as models of excellence—also prepare students for a high-demand profession to help secure the nation from cyber attacks.

You will:

  • Utilize computer programming, theoretical principles and practical tools to solve problems.
  • Apply mathematical foundations, algorithmic principles and theory in the modeling and design of computer-based systems.
  • Analyze the local and global impact of computing on individuals, organizations and society.
  • Understand the complexities of database management and data mining.