The Bachelor of Science in Software Engineering trains students to design and deploy robust, efficient, and scalable software systems. Emphasis is placed on sustainable software design, collaborative development, and solutions that support long-term social and economic impact.

About the Course


  • Software design and architecture

  • Agile development and DevOps practices

  • Full-stack and cloud-native development

  • Sustainable and maintainable software systems

What you will learn


  • Software Engineer

  • Full-Stack Developer

  • Cloud Application Developer

  • Solutions Architect

Career Opportunities


Certificate (Dual Certification)

  • Academic Certificate: Issued by American Open University

  • Sustainability Certificate: Issued by The Green Institute in Sustainable Software & Digital Innovation