BSc (Hons) in Software Engineering

Enroll now

Course Overview

The Bachelor of Science (Hons) in Software Engineering is a comprehensive and career-focused degree designed to meet the demands of modern, technology-driven industries. Software engineering plays a central role in business success, and this program develops strong vocational and technical skills across the full software development lifecycle.

Students study the design, development, testing, and deployment of large-scale software systems in industrial and commercial environments.The curriculum begins with core foundations in programming, computational thinking, data structures, databases, computer networks, and software engineering principles.As the program progresses, students specialize in areas such as desktop and mobile application development, web technologies, and enterprise software solutions.In the final year, students complete an independent project that strengthens professional expertise and supports future research or advanced study opportunities.

Enroll now

Why Software Engineering?

  • USD 515.4 million

    In 2021, total software projects were outsourced by foreign nations to Nepal

  • NPR 64,000 per month

    Average salary of a software engineer in Nepal

  • 20–30% growth

    Expected job market growth for Software Engineering

  • DNF 2.0

    Nepal is working on strengthening its digital network framework

  • 100,000+ IT professionals

    Currently working in Nepal’s IT and software sector

  • 90% remote export work

    Majority of Nepali software companies provide services to foreign clients through remote and outsourcing models

Career Opportunities
  • Software Engineer
  • SEO Specialist
  • UX/UI Designer
  • Project Manager
  • Tech Entrepreneur
  • QA Engineer

Projects

  • Nagar Sathi
    Nagar Sathi

    NagarSathi is an innovative digital platform developed by our software engineering students to bridge the gap between citizens and local government services. This comprehensive solution demonstrates the practical application of full-stack development skills learned in our program.

  • CreativeCollab: AI-Powered Real-Time Designing Platform
    CreativeCollab: AI-Powered Real-Time Designing Platform

    CreativeCollab is an AI-driven platform that lets users transform sketches into realistic images in real time. It features sketch-to-image generation for landscapes, semantic class-based control for precise editing, and neural style transfer with styles like oil painting, mosaic, and cubism. Users can download creations in 480p for free or access HD exports via subscription.

  • Furniva
    Furniva

    Furniva is an AR-based furniture shopping app that lets users visualize furniture in their real space before buying. Using augmented reality, customers can place, rotate, and preview furniture items in their room, ensuring the perfect fit, style, and size. Furniva makes furniture shopping smarter, faster, and more confident by reducing guesswork and improving the buying experience.