The Bachelor of Computer Engineering at Sagarmatha Engineering College is a four-year undergraduate engineering program affiliated with Tribhuvan University through the Institute of Engineering (IOE). The course combines computing with electrical and electronics engineering foundations, moving from programming, mathematics, digital logic, electronics, and computer systems into software engineering, computer networks, distributed computing, project work, and other specialised areas.
Students study the TU/IOE Computer Engineering curriculum at the college in Sanepa, Lalitpur. The academic structure combines theory with laboratory work, programming exercises, technical projects, practical assessment, and an internship component. Eligibility, entrance, admission, examinations, academic progression, and degree award follow the applicable rules and regulations of Tribhuvan University and the Institute of Engineering.
| Particular | Details |
|---|---|
| Course | Bachelor of Computer Engineering |
| Degree | Bachelor of Engineering |
| Institution | Sagarmatha Engineering College |
| Location | Sanepa, Lalitpur, Nepal |
| Affiliation | Tribhuvan University |
| Academic institute | Institute of Engineering |
| Duration | Four academic years |
| Structure | Year I to Year IV, each divided into Part I and Part II |
| Intake capacity | 48 seats |
| Entrance | IOE Engineering Entrance Examination |
| Degree award | Tribhuvan University |
The program is delivered by Sagarmatha Engineering College within the engineering academic system of Tribhuvan University.
Computer Engineering is not limited to software development. The curriculum combines programming and software-oriented subjects with electronics, digital systems, microprocessors, computer architecture, networking, signal-related study, computing infrastructure, and engineering mathematics.
This combination is important for students deciding between Computer Engineering and a computing program that concentrates mainly on software or information applications. Computer Engineering approaches computing as an engineering discipline in which hardware, software, electronic systems, networks, and computational methods interact.
The TU/IOE curriculum develops in stages. Students begin with mathematics, science, programming, engineering drawing, mechanics, and electrical and electronics fundamentals before moving into more specialised computer engineering subjects.
The later years introduce areas such as computer graphics, microprocessors, advanced electronics, artificial intelligence, software engineering, simulation, distributed computing, project management, and project work.
The structure gives students exposure to both sides of computer systems: the physical and electronic foundations of computing and the software that operates on those systems.
The first year establishes the mathematical, scientific, programming, electronics, and engineering base for later study.
Subjects include:
Computer Programming introduces students to systematic program development early in the degree. Mathematics supports later work in algorithms, signals, numerical methods, electronics, and computational analysis.
Engineering Physics and the electrical and electronics foundation provide the physical background needed for computer hardware and electronic systems. Engineering Drawing and Engineering Mechanics retain the wider engineering character of the degree.
The curriculum then moves into:
Object Oriented Programming develops programming study beyond the introductory course.
Digital Logic is particularly relevant to computer engineering because digital systems form the basis of computer hardware. Electronic Device and Circuits and Electrical Circuits and Machines extend the student's understanding of the electrical and electronic systems on which computing hardware depends.
By the end of the first year, students have already worked across programming, digital systems, electronics, electrical engineering, mathematics, physical science, and engineering fundamentals.
Second-year study moves further into the internal operation and technical representation of computing systems.
Subjects in the curriculum include areas such as:
Computer Graphics and Visualization introduces the computational representation and generation of visual information.
Microprocessors connect programming with processor-level computing. Students encounter the hardware that executes instructions rather than treating a computer as a purely abstract software platform.
Advanced Electronics builds on the electronic foundations established in the first year and supports a more detailed understanding of the electronic side of computer systems.
Communication English is also part of the engineering curriculum. Technical work requires engineers to explain methods, document systems, prepare reports, and communicate decisions clearly alongside their mathematical and programming work.
As the second year progresses, the curriculum continues to develop computing, algorithms, computer organisation, systems, and related technical subjects within the TU/IOE structure.
By the third year, students work with more specialised computer engineering areas.
The curriculum includes subjects such as:
Software Engineering moves the focus beyond writing individual programs toward the organised development of software systems. Students encounter the need to structure software work, manage requirements, develop systems methodically, and consider the broader software development process.
Simulation and Modeling introduces computational ways of representing and studying systems. The subject connects mathematical or logical representations with computer-based analysis.
Artificial Intelligence forms another specialised part of the curriculum. It sits within a wider program that already includes mathematics, programming, digital systems, electronics, processors, and software engineering rather than appearing as an isolated subject.
The Minor Project is significant because students must apply knowledge rather than study it only through individual theory courses. A project can require problem definition, planning, programming or system development, testing, documentation, teamwork, and presentation depending on its scope.
Elective study also begins to provide space for more focused academic work within the options prescribed by the curriculum.
Final-year study brings together advanced technical subjects, professional considerations, electives, project work, and practical exposure.
Year IV Part I includes:
Distributed and Cloud Computing examines computing across interconnected systems rather than restricting study to a single computer.
ICT Project Management introduces the organisation and management side of technical projects. Computer engineers may need to work with project scope, resources, technical teams, scheduling, implementation, and documentation in addition to solving the engineering problem itself.
Energy, Environment and Social Engineering places engineering work within a wider context. Technical systems have consequences beyond their internal performance, and engineering education includes consideration of these broader responsibilities.
Project I begins the major final-stage project sequence. Students use knowledge accumulated across programming, systems, electronics, software, networks, computing infrastructure, and related subjects to work on a defined engineering problem.
The final stage also includes Project II and a 10-week internship within the curriculum structure. These components give students academic space for extended technical work and exposure outside ordinary classroom study.
The Computer Engineering curriculum can be understood through several connected technical areas.
Programming begins in the first year with Computer Programming and advances through Object Oriented Programming.
Later study includes Software Engineering and project work, where programming can become part of a larger system rather than an isolated coding exercise.
Students may therefore work with:
Programming remains important throughout the degree, but it is only one component of Computer Engineering.
Computer engineers need to understand the hardware that supports computing.
The curriculum begins this area through:
These subjects connect digital computation with physical circuits, electronic devices, processing hardware, and electrical systems.
This is one of the main distinctions between Computer Engineering and a course centred only on software applications.
Microprocessor study introduces students to computing closer to the hardware level.
Rather than interacting only with high-level software, students examine the processing systems that execute instructions and form part of computer hardware.
This strand of the degree works alongside digital logic, electronics, programming, and computer-system subjects to build a more complete picture of how computing systems operate.
Computer Graphics and Visualization covers the computational treatment of visual information.
The subject connects mathematics and programming with graphical representation and computer-generated visual output.
It is one example of how mathematical foundations studied earlier in the degree become useful in specialised computing subjects.
Software Engineering addresses the development of software as an organised technical process.
Students move beyond individual programming exercises toward larger questions such as how software is structured, developed, tested, documented, and managed.
This is particularly relevant during project work because a functioning technical solution often requires more than writing code. Planning, system design, testing, documentation, and presentation also become part of the work.
Artificial Intelligence is included in the later curriculum.
Its placement in Year III means students encounter it after completing substantial study in mathematics, programming, digital systems, electronics, and other computer engineering subjects.
The course therefore treats the area within a broader engineering education rather than presenting it as a standalone short-term technical skill.
Simulation and Modeling deals with representing systems in a form that can be analysed through computational methods.
The subject can draw on mathematics, programming, and system thinking developed elsewhere in the degree.
It also provides another example of the analytical side of Computer Engineering, where students use computing to study systems rather than only build applications.
Distributed and Cloud Computing appears in the fourth year.
The subject addresses computing environments where processing, resources, or services operate across connected systems.
Its position in the final year follows earlier work in programming and computer systems, allowing students to study more complex computing arrangements after building the necessary foundations.
Technical competence alone does not cover every part of engineering work. Projects also involve coordination, planning, resource decisions, communication, documentation, and implementation.
ICT Project Management introduces this organisational dimension within the Computer Engineering curriculum.
It becomes particularly relevant alongside Project I, Project II, and internship work.
Computer Engineering includes substantial practical work.
Programming subjects require students to write, test, and correct programs. Electronics subjects require laboratory interaction with circuits and components. Microprocessor and digital-system study connects theory with hardware-oriented exercises. Projects require students to bring several areas together.
Sagarmatha Engineering College has computer, electronics, communication, electrical, physics, chemistry, and workshop laboratory facilities that can support different parts of engineering study.
Relevant practical facilities include:
The Department of Electronics and Computer Engineering supports the college-level delivery of Computer Engineering and related practical work.
Laboratory learning is important because many computer engineering concepts become clearer when students have to implement, test, measure, troubleshoot, or demonstrate a system rather than only describe it in an examination answer.
Project work develops across more than one stage of the curriculum.
The Minor Project gives students an earlier opportunity to combine technical knowledge around a defined problem. Final-year Project I and Project II provide a larger project sequence.
Depending on the selected topic and academic requirements, project work can involve:
Computer Engineering projects can draw from software, networks, electronics, embedded systems, data-oriented computing, distributed systems, or combinations of these areas where they fit the academic requirements.
The college also has the Sagarmatha Research and Development Center, providing an institutional setting for research and technical project activity.
The TU/IOE Computer Engineering curriculum includes a 10-week internship.
The internship comes after students have completed substantial academic work across programming, electronics, computer systems, software engineering, projects, and specialised subjects.
Its purpose within the curriculum is practical exposure rather than replacement of academic study. Students still need to complete the required theory, laboratory, project, examination, and other components of the degree.
An internship can expose students to working practices, technical teams, project processes, documentation, and the practical use of computing knowledge in an organisational setting.
The combination of coursework, laboratory exercises, projects, and internship activity can support development in several areas.
Students may build abilities in:
The level of ability a graduate develops depends on academic engagement, project choices, practical experience, independent study, and continued technical practice.
A course subject introduces and develops an area, but completing the subject alone should not be treated as proof of professional-level expertise in every technology related to it.
Computer Engineering may suit students who want to study both computing and the engineering systems behind it.
Students should expect more than programming. The degree also contains mathematics, physics, electrical and electronic engineering, circuits, digital logic, processor-level study, signal-related subjects, projects, and practical laboratory work.
The course may be relevant to students interested in:
A student whose interest is exclusively in application-level software should still examine the full curriculum before choosing the course, because electronics and hardware-oriented subjects form a meaningful part of Computer Engineering.
Eligibility: Applicants must meet the academic eligibility prescribed by Tribhuvan University and the Institute of Engineering for admission to the applicable B.E. intake.
Admission to the program also requires qualification through the IOE Engineering Entrance Examination according to the rules governing TU/IOE engineering admission.
Academic thresholds and equivalency provisions are applied under the regulations applicable to the relevant admission cycle.
The IOE Engineering Entrance Examination is the entrance route for the Bachelor of Computer Engineering program.
Candidates must meet the academic requirements for engineering admission and qualify through the entrance process before proceeding to college-level admission.
Entrance performance is linked with the merit and priority system used for admission under the IOE framework.
Passing the qualifying academic level alone does not replace the entrance requirement where the IOE entrance examination applies.
Admission follows the framework prescribed by the Institute of Engineering and Tribhuvan University.
The process can be understood in the following sequence:
Admission remains dependent on entrance merit, program priority, seat availability, and the rules governing the relevant admission process.
Seats: 48
Sagarmatha Engineering College has an intake capacity of 48 seats for the Bachelor of Computer Engineering program.
Admission within this capacity follows the TU/IOE engineering entrance and admission framework.
Duration: Four academic years.
The curriculum runs from Year I to Year IV. Each year is divided into Part I and Part II.
The structure progresses from engineering foundations into core computer engineering study and then toward advanced subjects, electives, projects, and internship work.
| Stage | Academic emphasis |
|---|---|
| Early study | Mathematics, physics, programming, electronics, drawing, mechanics |
| Middle study | Computer systems, microprocessors, graphics, electronics, software and technical computing |
| Later study | Software engineering, artificial intelligence, simulation, distributed computing, projects, electives and internship |
This progression allows students to build later subjects on technical concepts introduced earlier in the degree.
The Computer Engineering curriculum at Sagarmatha Engineering College is governed within the TU/IOE academic framework.
SEC delivers classroom teaching, laboratory sessions, projects, internal academic activities, and institutional support, while the university and institute framework governs the engineering curriculum and related academic requirements.
| Academic function | Responsible framework |
|---|---|
| Curriculum and engineering academic structure | TU/Institute of Engineering |
| College teaching and practical delivery | Sagarmatha Engineering College |
| Degree award | Tribhuvan University |
The program should therefore be understood as a Tribhuvan University engineering degree studied at an affiliated college.
The Bachelor of Computer Engineering follows the examination and assessment rules applicable to TU/IOE engineering programs.
Assessment can include theory examinations, practical work, laboratory exercises, programming tasks, projects, internal academic activities, and other requirements specified by the curriculum.
Project subjects differ from conventional theory courses because assessment may depend on development work, testing, technical documentation, and presentation in addition to conceptual knowledge.
Students must complete the applicable academic and examination requirements before the degree can be awarded.
Degree Award: Tribhuvan University.
Students complete their academic study at Sagarmatha Engineering College, while the Bachelor of Engineering degree is awarded by Tribhuvan University after fulfillment of the prescribed TU/IOE requirements.
Sagarmatha Engineering College does not issue an independent B.E. degree separate from the university.
The Department of Electronics and Computer Engineering supports the college-level delivery of Computer Engineering.
Its academic work is connected with teaching, laboratory sessions, project supervision, and the practical elements of computer and electronics engineering.
The combined departmental structure also reflects the overlap between the college's Computer Engineering and Electronics, Communication and Information Engineering programs. Both fields use foundations in electronics, computing, digital systems, and related laboratory work, although the two degrees have different curricula.
Applied science subjects such as mathematics, physics, chemistry, numerical study, and statistics support engineering work across the program.
Computer Engineering graduates may explore work in different computing and technical areas according to their skills, experience, project work, further training, and employer requirements.
Fields associated with the program include:
The program also provides academic exposure to areas such as artificial intelligence and simulation.
A curriculum subject should not be treated as a guarantee of employment in a particular specialisation. Technical roles often require additional practice, portfolio work, professional experience, specialised study, or employer-specific skills.
An engineering degree and professional engineering registration are separate.
The Nepal Engineering Council is the relevant regulatory body for engineering registration matters in Nepal.
Graduates seeking professional registration must follow the applicable NEC requirements, recognition provisions, examination or application process, and other rules in force when they apply.
Completion of the B.E. degree should therefore not be interpreted as automatic professional registration.
The college's Career Center supports activities connected with career guidance, skills training, internships, professional interaction, and employment preparation.
Computer Engineering students may also participate in technical societies and project activities linked with their field.
These opportunities can supplement formal academic work by allowing students to practise communication, teamwork, technical presentation, and project development.
They do not replace the university curriculum, internship requirements, examinations, or the technical competence expected for particular professional roles.
The curriculum itself provides a useful basis for judging course fit.
Students considering the program should be comfortable with the idea that computing will be studied from several directions at once. Programming is important, but so are mathematics, electronics, digital logic, electrical circuits, microprocessors, system-level thinking, and engineering projects.
Students should be prepared for:
The degree is therefore relevant to students who want a broader engineering approach to computing rather than a course limited to programming tools or software applications.
It is a four-year undergraduate Bachelor of Engineering program offered at Sagarmatha Engineering College under Tribhuvan University through the Institute of Engineering.
The program has an intake capacity of 48 seats.
The curriculum covers four academic years, from Year I through Year IV, with Part I and Part II in each year.
Yes. Applicants must qualify through the IOE Engineering Entrance Examination and meet the applicable academic eligibility requirements for engineering admission.
Yes. The curriculum combines programming and software study with electronics, digital logic, electrical circuits, microprocessors, computer systems, and related engineering subjects.
The curriculum begins with Computer Programming and then includes Object Oriented Programming.
Yes. Artificial Intelligence appears in the later part of the Computer Engineering curriculum alongside Software Engineering, Simulation and Modeling, Minor Project, and elective study.
Yes. The curriculum includes a Minor Project and later Project I and Project II.
Yes. The curriculum includes a 10-week internship.
Yes. The curriculum includes Fundamental of Electrical and Electronics Engineering, Electronic Device and Circuits, Digital Logic, Electrical Circuits and Machines, Advanced Electronics, and other related engineering study.
The program follows the academic and examination framework of Tribhuvan University and the Institute of Engineering. Sagarmatha Engineering College delivers the college-level teaching and practical work.
Tribhuvan University awards the engineering degree after completion of the applicable academic requirements.
Graduates may explore software development, networks, computer systems, databases, embedded systems, cloud and distributed computing, research, education, and related technical areas. Actual opportunities depend on skills, experience, professional requirements, and employment conditions.
No. Degree completion and professional registration are separate. Graduates seeking registration must follow the applicable Nepal Engineering Council process.