Bachelor of Software Engineering (BSE) is a 4‑year undergraduate engineering program that focuses on the design, development, testing, deployment, and maintenance of software systems. The curriculum blends core engineering principles with advanced software development practices, including programming, data structures, database systems, software architecture, web and mobile applications, cloud computing, cybersecurity, and project management. Students work in practical labs and undertake real‑world projects that simulate industry challenges, culminating in a major capstone project in the final year. BSE graduates are trained to be professional software engineers capable of building large‑scale software solutions and contributing to technology innovation.
| Affilation | Purwanchal University (PU) |
| Duration | 4 Years |
| Institute Type | College |
| Average Fees Incurred | ~4–7 lakhs NPR (for full 4 years) |
| Average Salary Offered | 35k–120k+ NPR/month |
| Employment Roles |
|
+2 Science (Physics & Maths)
Minimum 45% marks or C grade
Pass university entrance exam
4‑year software engineering program
Emphasis on software design, development & testing
Includes labs, mini projects & capstone project
Prepares for software development careers
+2 Science (Physics & Maths)
Minimum 45% marks or C grade
Must pass university entrance exam
Software Developer / Engineer
Full Stack Developer
QA / Testing Engineer
DevOps / Release Engineer
Mobile / Web Application Developer
Software Architect / Technical Lead
System Analyst
Semester 1
Engineering Mathematics I
Computer Programming (C)
Digital Logic & Systems
English & Communication Skills
Introduction to Software Engineering
Practical Lab Sessions
Semester 2
Engineering Mathematics II
Object‑Oriented Programming (C++)
Data Structures & Algorithms
Discrete Mathematics
Computer Systems & Architecture
Lab & Mini Projects
Semester 3
Database Management Systems
Computer Networks & Communication
Software Requirement Engineering
Operating Systems
Probability & Statistics
Project I / Mini Project
Semester 4
Web & Mobile Application Development
Software Design & Architecture
Network Security Fundamentals
Software Testing & Quality Assurance
Project II / Lab Work
Semester 5
Software Project Management
Cloud Computing & Distributed Systems
UI/UX Design Basics
Advanced Programming (Java, Python)
Project III
Semester 6
Database & Big Data Systems
DevOps & Continuous Integration
Embedded Software / IoT basics
Mobile App Development
Lab & Practical Project
Semester 7
Cloud & Scalable Architecture
AI / Machine Learning Basics
Elective I (e.g., Cybersecurity, Mobile Dev)
Internship / Industrial Training
Project IV
Semester 8 (Final Year)
Capstone / Final Year Project
Elective II (Advanced Software Topic)
IT Entrepreneurship / Soft Skills
Seminar & Presentation
Industrial Exposure
Highlights:
Strong foundation in programming and software design
Practicals in labs with real coding projects
Cloud, DevOps, and scalability topics for modern software roles
Major capstone project for industry‑like problem solving