Fee: NPR 822,600

Bachelors of Software Engineering program is a 4-year (8 semesters) 133 credit undergraduate engineering program. Graduates of this program possess knowledge and skills of a defined engineering approach to complex systems analysis, planning, design, and construction. The program has a unique, project-driven curriculum, establishing a new model of communication, teamwork, critical thinking, and professionalism.

The goal of the program is to provide a professionally guided education in software engineering that prepares graduates to have a broad range of career options: industry, government, computing graduate program, and professional education.

Software engineering graduates are expected to have:

  • be agile software developers with a comprehensive set of skills appropriate to the needs of the dynamic global computing-based society.
  • capable of the team and organizational leadership in computing project settings, and have a broad understanding of the ethical application of computing-based solutions to societal and organizational problems.
  • acquire skills and knowledge to advance their career, including continually upgrading professionalism and technical skills.
  • have the ability to apply modern and state-of-art tools and technologies for software engineering practice.
  • have the ability to apply a software engineering perspective through software design and construction, requirements analysis, verification, and validation to develop solutions to modern problems such as security, data science, and system engineering.