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.