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.
| Affilation | Pokhara University (PU) |
| Duration | 4 Years |
| Institute Type | College |
| Average Fees Incurred | NPR 587,000 |
| Employment Roles | Software Engineer Web Developer Mobile App Developer Systems Analyst |
| Placement Opportunities | IT Companies Software Development Firms E-commerce Platforms |
Applicants must enlist themselves in the merits list of the entrance exam taken by School of Engineering.
Comprehensive Software Engineering Education: In-depth study of fundamental concepts and principles in software engineering.
Programming Skills Development: Learning various programming languages and mastering coding principles.
Data Structures and Algorithms Mastery: Understanding and implementing efficient data structures and algorithms.
Database Management Systems: Proficiency in designing and managing databases.
Software Development Life Cycle: Mastery of the entire software development process.
Web and Mobile Development Expertise: Skills in developing web and mobile applications using various technologies.
The candidates should have scored a minimum of 45% or a CGPA/GPA of 2.0 (in a scale of 4.0) and at least Grade C (in case of A-level, at least Grade D) or 45% in each subject (Physics, Chemistry, and Mathematics).
Introduction to Software Engineering: Overview of fundamental concepts and principles.
Programming Fundamentals: Learning programming languages and basic coding principles.
Data Structures and Algorithms: Study of organizing and processing data efficiently.
Database Management Systems: Understanding database design and management.
Software Development Life Cycle: Exploration of the entire software development process.
Web Development: Developing web applications using various technologies.
Mobile Application Development: Design and development of mobile applications.