Jan. 28 Transition to Virtual Operations, Campus Closed

Bowie State University will be transitioning to virtual operations for all classes and office operations on Wednesday, January 28, 2026. The campus will be closed to all non-essential personnel, and all campus activities are canceled. All buildings except residence halls will be closed. Essential personnel should report on time. This is due to the extended time required to clear the extensive snow and ice accumulation on campus. University crews are making every effort to resume campus operations, as a safe return to in-person learning and work remains our top priority. Only essential personnel and residential students are permitted access to the campus on Jan. 28. For more information, please visit BowieState.edu/weather.

Department of Computer Science

Software Engineering Major

Want to Learn More?

Prepare for a successful and lucrative career with a bachelor’s degree in software engineering. This innovative program exposes students to state-of-the-art technologies for developing complex software applications for business corporations, government systems, mobile systems, web systems, and embedded systems.

At Bowie State, the combination of hands-on learning, group course work and internships with industry leaders builds a strong foundation for a bold future in tech.

< Return to the Department of Computer Science

Our modern, active-learning curriculum applies engineering principles and practices to the development of software systems. With guidance from expert faculty, you will:

  • Explore emerging topics like mobile systems, web computing and DevSecOps.
  • Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  • Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
  • Develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  • Study software engineering approaches that address ethical, social, legal, and economic concerns.

Hear from our faculty and students about the opportunities and experiences offered through the Software Engineering program at Bowie State University.