Overview
Bachelor of Computer Engineering (BE Computer) at Hillside College of Engineering
Bachelor of Computer Engineering (BE Computer) at Hillside College of Engineering, Balkumari, Kathmandu, is a bachelor's-level engineering program affiliated with Purbanchal University. The university's Faculty of Engineering course structure, effective from the 2021 batch, runs across eight semesters.
It brings programming and software study together with electronics, electrical engineering, mathematics, computer architecture, communication systems, networking, computing theory, project work, and an internship. Hillside College of Engineering has 48 seats for BE Computer.

Quick Highlights
-
Course: Bachelor of Computer Engineering (BE Computer)
-
Level: Bachelor's
-
College: Hillside College of Engineering
-
Location: Balkumari, Kathmandu
-
Affiliation: Purbanchal University
-
Faculty: Faculty of Engineering
-
Seats: 48
-
Academic Structure: Eight semesters
-
Course Structure: Effective from 2021 Batch
-
Practical Components: Laboratory work, Project I, Project II, Project III (Part A and Part B), and internship
Academic Structure
The curriculum begins with mathematics, physical sciences, programming, computing fundamentals, engineering drawing, workshop practice, electrical engineering, and digital logic. As students advance, the subject mix moves into data structures, databases, computer graphics, microprocessors, computer architecture, operating systems, networks, software engineering, cybersecurity, distributed computing, and specialized electives.
| Semester | Main Subjects | Credit Hours |
|---|---|---|
| I | Mathematics I, Physics, English for Technical Communication, Computer Programming, Fundamental of Computing Technology, Engineering Drawing, Workshop Technology | 21 |
| II | Mathematics-II, Chemistry, Object Oriented Programming with C++, Digital Logic, Basic Electrical Engineering, Applied Mechanics | 18 |
| III | Mathematics-III, Data Structure and Algorithm, Object Oriented Analysis and Design, Computer Graphics, Electronic Devices and Circuits, Applied Sociology, Project I | 20 |
| IV | Database Management System, Python Programming, Discrete Structure, Microprocessor, Communication System, Probability & Statistics | 18 |
| V | Algorithm Analysis and Design, Computer Architecture and Design, Numerical Methods, Operating System, Engineering Economics, Research Methodology, Project-II | 20 |
| VI | Artificial Intelligence, Computer Network, Internet of Things (IoT), Software Engineering, Theory of Computation, Elective-I | 18 |
| VII | Distributed & Cloud Computing, Information Technology Project Management, Simulation and Modeling, Elective-II, Elective-III, Project-III (Part A) | 18 |
| VIII | Cyber Security, Engineering Professional Practice, Elective-IV, Project-III (Part B), Internship | — |
The semester structure and credit allocations above follow the Purbanchal University course structure effective from the 2021 batch. The eighth-semester source gives individual credit hours for its subjects while presenting a conflicting semester total, so the semester total is omitted here rather than recalculated.
From Programming Foundations to Computer Systems
The first two semesters provide the base needed for later engineering subjects. Computer Programming appears in the first semester, followed by Object Oriented Programming with C++ in the second. Students also study Digital Logic, Basic Electrical Engineering, Physics, Chemistry, mathematics, engineering drawing, and workshop technology.
The third and fourth semesters move more directly into computer engineering. Data Structure and Algorithm, Object Oriented Analysis and Design, Computer Graphics, Electronic Devices and Circuits, Database Management System, Python Programming, Microprocessor, and Communication System form a substantial part of this stage. Project I is included in the third semester.
By the fifth semester, students encounter Algorithm Analysis and Design, Computer Architecture and Design, Numerical Methods, Operating System, Engineering Economics, Research Methodology, and Project-II. The sixth semester adds Artificial Intelligence, Computer Network, Internet of Things (IoT), Software Engineering, Theory of Computation, and the first elective.
Final-Year Study, Project, and Internship
The seventh semester includes Distributed & Cloud Computing, Information Technology Project Management, Simulation and Modeling, two electives, and Project-III (Part A).
In the eighth semester, students study Cyber Security and Engineering Professional Practice, select another elective, complete Project-III (Part B), and undertake an internship. The final part of the curriculum therefore combines classroom subjects with project completion and an internship component.
Elective Options
The program provides four elective groups across the later semesters. Options include subjects in data management, computing systems, security, software development, networking, automation, and other specialized areas.
Elective-I includes Data Mining and Data Warehousing, Multimedia Technology, Distributed System, High Performance Computing, Machine Learning, Cryptography and Network Security, Mobile and Sensor Computing, and Unix Programming.
Elective-II includes Big Data Technologies, Real Time Operating System, Compiler Design, Java Programming, Deep Learning, Business Intelligence, and Human Computer Interaction. Elective-III includes Advanced Database Programming, Fault Tolerant System, Software Security, Web Security, Quantum Computing, Augmented and Virtual Reality, and GIS.
Elective-IV includes Data Science, Next Generation Network, Computational Cognitive Science, Agile Software Development, Block Chain, Digital Solutions for Climate Change, and Automation and Robotics.
Eligibility and Admission
For bachelor-level engineering admission, candidates are required to complete the entrance examination conducted by Purbanchal University.
The stated academic requirement is completion of I.Sc. or +2 Science, or a three-year Diploma in Engineering, with a minimum grade of C in all subjects. Applicants also participate in an interview at Hillside College of Engineering.
Admission documents include the SEE mark sheet and character certificate, Intermediate Level transcript, provisional certificate, migration certificate, character certificate, citizenship certificate, and two recent passport-sized photographs.
Learning at Hillside College of Engineering
The college's teaching activities include laboratory work, projects, case-study analysis, group discussions, seminars, individual assignments, presentations, and interactive learning. Its facilities include laboratories, online and offline library resources, teaching technology, and a Research and Development Academy.
These facilities are relevant to a BE Computer curriculum in which programming, digital logic, electronics, databases, microprocessors, operating systems, networking, computing projects, and an internship carry practical components alongside theoretical study.
FAQ
How many seats are available for BE Computer at Hillside College of Engineering?
The Bachelor of Computer Engineering program has 48 seats.
Which university is BE Computer at Hillside College affiliated with?
The program is affiliated with Purbanchal University and follows the Faculty of Engineering course structure.
How many semesters are there in the BE Computer program?
The curriculum is arranged across eight semesters.
Does BE Computer include project work?
Yes. The curriculum includes Project I in the third semester, Project-II in the fifth semester, and Project-III divided between Part A in the seventh semester and Part B in the eighth semester.
Is there an internship in BE Computer?
Yes. Internship is included in the eighth-semester course structure.
What programming subjects are included in the curriculum?
The curriculum includes Computer Programming, Object Oriented Programming with C++, and Python Programming, alongside other computing and software-related subjects.
Are electives available in BE Computer?
Yes. Electives begin in the sixth semester and continue through the eighth semester, with options covering areas such as data, security, networks, software development, computing systems, and automation.














