Bachelor of Computer Engineering at Himalaya College of Engineering, Lalitpur is a four-year undergraduate engineering program affiliated with Tribhuvan University and academically governed through the Institute of Engineering (IoE).
The course combines computer programming, electronics, digital systems, data structures, computer graphics, microprocessors, data communication, operating systems, software engineering, distributed computing, project work, and related engineering study. HCOE supports the program through computer and electronics laboratories together with hardware, software, embedded-system, and project-based practical work.
The program has 48 seats. Admission follows the IOE Entrance Examination framework, while curriculum, examinations, academic progression, and degree award remain under the applicable TU/IoE regulations.
| Field | Details |
|---|---|
| Course | Bachelor of Computer Engineering |
| Common Name | BCE |
| Level | Bachelor’s Degree |
| Duration | 4 Years |
| College | Himalaya College of Engineering |
| Location | Chyasal-9, Lalitpur, Nepal |
| Affiliation | Tribhuvan University |
| Academic Authority | Institute of Engineering |
| Seats | 48 |
| Entrance | IOE Entrance Examination |
| Degree Award | Tribhuvan University |
Computer Engineering brings software and hardware study into the same engineering degree. Students learn programming and computational concepts while also studying electronic devices, digital logic, electrical circuits, microprocessors, communication between computer systems, and hardware-software interaction.
The course begins with engineering mathematics, physics, programming, drawing, electronics, mechanics, and related fundamentals. It then moves into object-oriented programming, digital logic, data science, theory of computation, computer graphics, microprocessors, data structures, operating systems, data communication, software engineering, simulation, distributed computing, and engineering project work.
This academic mix distinguishes Computer Engineering from a course focused only on software applications. Students are expected to work with programming and software while also understanding the electronic and digital systems on which computer hardware operates.
The course may suit students whose interests span both programming and engineering hardware.
Students should be prepared to work with:
A student interested only in application-level programming should also consider the electrical, electronics, and hardware content before choosing the program. These subjects are a substantial part of Computer Engineering.
The broad academic background identified for BE admission at HCOE is +2 Science or PCL under the applicable TU/IoE framework.
Applicants must satisfy the academic requirements prescribed for engineering admission and complete the IOE Entrance Examination process. Grade thresholds, equivalence conditions, and other detailed eligibility provisions operate under the applicable TU/IoE admission rules.
Admission to Bachelor of Computer Engineering follows the centralized entrance framework of the Tribhuvan University Institute of Engineering.
Applicants must complete the applicable IOE Entrance Examination and meet the academic eligibility conditions for BE admission. The enrollment process is connected with entrance results, academic-document review, merit and program preference, and seat availability.
Submitting an application does not itself establish admission. Enrollment follows the applicable entrance, merit, priority, and seat-allocation process.
HCOE has 48 seats for the program.
The curriculum develops from engineering foundations toward more specialized computer engineering subjects.
| Stage | Main Academic Areas |
|---|---|
| Foundation | Mathematics, physics, programming, engineering drawing, electronics and mechanics |
| Computing and Digital Foundations | Object-oriented programming, digital logic, electronic devices, circuits |
| Core Computer Engineering | Data science, theory of computation, graphics, microprocessors, data structures, data communication, operating systems |
| Advanced Study | Artificial Intelligence, software engineering, simulation, distributed computing, project management, electives and projects |
The first year establishes the mathematical, programming, electronics, and engineering foundation required for later study.
Year I: Part I includes Engineering Mathematics I, Engineering Physics, Computer Programming, Engineering Drawing, Fundamental of Electrical and Electronics Engineering, and Engineering Mechanics I.
These subjects introduce several areas that continue throughout the degree. Programming establishes the software side, while electrical and electronics fundamentals support later digital and hardware study.
Year I: Part II includes:
This part of the course makes the computer engineering direction clearer. Object Oriented Programming develops programming study, while Digital Logic and Electronic Device and Circuits move students toward the hardware and digital-system side of the degree.
Year II continues with subjects that connect programming, computation, electronics, processors, and computer systems.
Year II: Part I includes:
| Course | Credits |
|---|---|
| Engineering Mathematics III | 3 |
| Communication English | 3 |
| Computer Graphics and Visualization | 3 |
| Foundation of Data Science | 3 |
| Theory of Computation | 3 |
| Microprocessors | 3 |
Computer Graphics and Visualization introduces graphical computing, while Foundation of Data Science and Theory of Computation address computational and theoretical areas.
Microprocessors is important to the hardware side of the program because processor-based systems connect digital electronics with computing.
Year II: Part II includes Numerical Methods, Instrumentation, Electromagnetics, Data Structure and Algorithm, Data Communication, and Operating System.
This stage gives students a broader view of how computer systems process, organize, and exchange information. Data Structure and Algorithm addresses the organization and processing of data, Data Communication deals with information transfer between systems, and Operating System addresses the software layer that manages computer resources.
Programming appears from the beginning of the course through Computer Programming and continues into Object Oriented Programming and later software-oriented study.
Software Engineering appears in Year III: Part II. By that stage, students have already completed programming, data structures, operating systems, theory of computation, and other computing subjects.
The progression allows students to move from writing programs toward understanding how software is structured within larger computer systems and engineering projects.
Computer Engineering also requires technical study of the physical systems that run software.
Electrical and electronics fundamentals, electronic devices and circuits, digital logic, electrical circuits and machines, instrumentation, electromagnetics, and microprocessors form part of the academic pathway.
HCOE supports computer and electronics study through practical spaces associated with digital logic, microprocessors, embedded systems, instrumentation, controls, computer systems, and related electronics work.
This practical environment supports the interaction between theory, laboratory work, and hardware-oriented engineering exercises.
Data Communication and Operating System appear during the second year, placing system-level computing alongside programming and hardware study.
These areas help students understand computers beyond individual programs. Operating systems deal with the management of computing resources, while data communication addresses communication between devices and systems.
HCOE also identifies networking among the broader areas covered within Computer Engineering.
The third year moves toward more specialized computing and engineering work.
Year III: Part II includes:
The Minor Project adds a formal project component to the curriculum. It gives students a setting to apply knowledge from programming, electronics, digital systems, computer systems, or related areas within a defined academic task.
Software Engineering and Simulation and Modeling also move study toward system design, representation, and project-oriented technical work.
Year IV: Part I includes Digital Signal Analysis and Processing, Distributed and Cloud Computing, ICT Project Management, Energy, Environment and Social Engineering, Elective III, and Project I.
Project I marks the beginning of the senior project sequence. Students at this stage have already completed foundational programming, hardware, communication, system, and software subjects.
Distributed and Cloud Computing introduces another area of computer-system study, while ICT Project Management connects technical work with project organization.
The final stages of the degree continue the project-oriented structure under the prescribed IoE curriculum.
Practical learning is an important part of the program because Computer Engineering combines software, electronics, and hardware.
Relevant practical areas at HCOE include:
Students therefore encounter both computer-based practical work and electronics-oriented laboratory exercises during the degree.
Projects give students an opportunity to combine knowledge that is otherwise taught in separate subjects.
A computer engineering project can involve software development, digital systems, hardware, processors, communication, embedded systems, or a combination of these areas.
The curriculum includes a Minor Project during the third year and Project I in the fourth year. This project sequence places applied technical work within the formal academic structure rather than treating it only as an extracurricular activity.
The program follows the academic and examination framework of Tribhuvan University and the Institute of Engineering.
HCOE conducts internal academic activities and assessments required by the curriculum, including laboratory work, assignments, practical exercises, projects, and internal examinations where applicable.
External examinations follow the IoE system.
Students who complete the prescribed curriculum, assessments, examinations, projects, and other academic requirements receive the degree through Tribhuvan University. HCOE is the affiliated teaching institution rather than an independent degree-awarding university.
The course can support development in areas such as:
The depth of these abilities depends on coursework, laboratory participation, project work, individual practice, and later professional experience.
The academic scope of the program relates to work involving software development, computer hardware, embedded systems, computer networks, processor-based systems, and other computing and engineering roles.
Graduates may consider areas associated with:
Career outcomes depend on individual skills, project experience, professional requirements, work experience, and available opportunities. The degree itself does not guarantee a particular job or position.
Bachelor of Computer Engineering is an engineering degree under the TU Institute of Engineering framework.
Professional engineering practice in Nepal is regulated through the applicable requirements of the Nepal Engineering Council. Completion of the academic degree and professional engineering registration are separate processes.
Graduates entering regulated professional engineering practice must meet the prevailing recognition and registration requirements applicable through the concerned authority.
The program has a duration of four years.
HCOE has 48 seats for Bachelor of Computer Engineering.
The program is affiliated with Tribhuvan University and academically governed through the Institute of Engineering.
Yes. Admission follows the applicable TU Institute of Engineering entrance process.
Yes. The curriculum includes programming, object-oriented programming, digital logic, electronic devices and circuits, microprocessors, data structures, operating systems, communication, and other computing and engineering subjects.
Yes. The curriculum includes a Minor Project and later Project I as part of its project-based academic structure.
Internal academic activities are conducted through HCOE according to curriculum requirements, while external examinations follow the TU Institute of Engineering framework.
Tribhuvan University awards the degree after completion of the applicable academic requirements.