Overview
Bachelor of Computer Engineering (BCE) at Imperial College of Engineering: Course Details, Eligibility, Scope, and Career Path
Bachelor of Computer Engineering (BCE) at Imperial College of Engineering (ICE), Tathali, Bhaktapur, is a four-year undergraduate program under Tribhuvan University (TU) and the Institute of Engineering (IOE). The course builds a strong foundation in mathematics, programming, and electronics, then advances into computing systems, data structures and algorithms, operating systems, databases, web technologies, networks, cloud computing, cybersecurity, and applied AI.
Learning progresses through semester-wise coursework, practical lab work, a minor project, final-year projects, and an internship. Admission is through the TU IOE entrance examination, followed by merit-based selection.
Quick Highlights
| Item | Details |
|---|---|
| Course | Bachelor of Computer Engineering (BCE) |
| College | Imperial College of Engineering (ICE) |
| Location | Tathali, Bhaktapur, Nepal |
| Affiliation | Tribhuvan University (TU), Institute of Engineering (IOE) |
| Duration | 4 years (8 semesters) |
| Study Mode | Full-time |
| Seats | 48 |
| Entrance Exam | BE–B.Arch Entrance Exam (TU IOE) |
| Key Components | Minor Project, Project I, Project II, Internship, Electives (I–IV) |
| Contact | info@jec.edu.np • +977-1-5091615 / +977-1-5091616 / +977-9764577250 |
Course Overview at Imperial College of Engineering
Computer engineering combines computing, electronics, and systems thinking to build reliable software and hardware-enabled solutions. The BCE curriculum covers programming, digital logic and circuits, microprocessors, computation theory, operating systems, databases, web development, computer networks, distributed and cloud computing, cybersecurity, and project management. The course supports practical problem-solving through labs and project work, leading to a supervised internship in the final semester.
Curriculum Details
Core subject areas
-
Engineering mathematics and foundational sciences
-
Programming and object-oriented development
-
Digital logic, electronics, circuits, and microprocessor fundamentals
-
Data structures, algorithms, and computation theory
-
Operating systems, databases, and web application development
-
Computer networks, data communication, and cloud computing
-
Artificial intelligence and simulation/modeling
-
Cybersecurity and professional project management
Semester-wise structure
Semester I
-
SH 101 Engineering Mathematics I
-
CT 101 Computer Programming
-
ME 101 Engineering Drawing
-
EX 101 Fundamental of Electrical and Electronics Engineering
-
SH 102 Engineering Physics
-
ME 106 Engineering Workshop
Semester II
-
SH 151 Engineering Mathematics II
-
CT 151 Object Oriented Programming
-
EX 152 Digital Logic
-
EX 151 Electronic Device and Circuits
-
SH 153 Engineering Chemistry
-
EE 154 Electrical Circuits and Machines
Semester III
-
SH 201 Engineering Mathematics III
-
SH 204 Communication English
-
CT 201 Computer Graphics and Visualization
-
CT 202 Foundation of Data Science
-
CT 203 Theory of Computation
-
EX 201 Microprocessor
Semester IV
-
SH 252 Probability and Statistics
-
EX 252 Instrumentation
-
EX 254 Electromagnetics
-
CT 251 Discrete Structure and Algorithm
-
CT 253 Data Communication
-
CT 254 Operating System
Semester V
-
SH 301 Numerical Methods
-
CT 301 Database Management System
-
CT 302 Web Application Programming
-
CT 303 Computer Organization and Architecture
-
CT 304 Computer Networks
-
CT 325 Elective I
Semester VI
-
CE 356 Engineering Economics
-
CT 351 Artificial Intelligence
-
CT 352 Software Engineering
-
CT 353 Simulation and Modeling
-
CT 354 Minor Project
-
CT 385 Elective II
Semester VII
-
EX 416 Digital Signal Analysis and Processing
-
CT 411 Distributed and Cloud Computing
-
CT 412 ICT Project Management
-
EX 417 Energy, Environment and Social Engineering
-
CT 435 Elective III
-
CT 413 Project I
Semester VIII
-
CT 463 Network and Cyber Security
-
CT 465 Elective IV
-
CT 462 Internship
-
CT 461 Project II
Practical, project, and internship components
-
Engineering Workshop builds foundational technical skills in the first year.
-
Minor Project (Semester VI) strengthens applied development and documentation skills.
-
Project I (Semester VII) and Project II (Semester VIII) provide capstone-level project experience.
-
Internship (Semester VIII) connects academic learning with professional practice.
Course Objectives
-
Prepare graduates for software development, network design and implementation, troubleshooting of hardware/software systems, and network security work.
-
Build competency in engineering mathematics, computing foundations, and electronics principles used in real computing systems.
-
Develop structured problem-solving through progressive coursework, projects, and internship exposure.
Learning Outcomes
Graduates of BCE develop academic and practical capability to:
-
Write, test, and maintain programs using structured and object-oriented approaches
-
Apply digital logic, electronics, and microprocessor basics in computing systems
-
Use algorithms and computation concepts for problem solving
-
Work with operating systems, databases, and web applications
-
Plan and manage networks, data communication, and distributed/cloud systems
-
Apply cybersecurity concepts in networked environments
-
Complete team-based projects with documentation, reporting, and presentation skills
Teaching Methodology and Learning Support
Academic delivery follows the TU/IOE semester system. Learning is supported through labs, project work, seminars, workshops, and training conducted during the semester. ICE provides student learning facilities such as a library, computer room with internet access, and laboratories that support practical coursework. Hostel and transportation facilities are available for students.
Admission Requirements and Process
Entrance and selection
-
Admission is conducted through the TU IOE BE–B.Arch Entrance Examination.
-
Selection is completed on a merit basis among eligible candidates.
Eligibility
Applicants for BCE meet the academic pathway through one of the following:
-
Letter grading: minimum “C” grade in all subjects in Grade 11 and 12, or
-
Twelve years of schooling in the science stream (or equivalent) recognized by TU, with minimum second division in +2 (or equivalent)
-
Entrance performance requirement is applied as part of the IOE entrance process for admission.
Required documents
-
Entrance Score Card (IOE)
-
Mark sheet/transcript and character certificate of +2 (or equivalent)
-
Mark sheet and character certificate of SEE (or equivalent)
-
Migration certificate
-
Citizenship copy
-
Passport-size photographs (as required)
Exam and Result Process
Course curriculum, examinations, and results follow TU rules, guidelines, and the TU IOE annual calendar.
Scholarships and Financial Aid
Need-based and merit-based scholarships are available. Scholarships are awarded according to the aggregate score of the 10+2 examination and IOE score, with limited seats and conditions.
Scholarship range (annual fee: BE Computer Engineering)
-
Aggregate score > 50 and < 55 — 50% scholarship
-
Aggregate score > 55 and < 60 — 55% scholarship
-
Aggregate score > 60 and < 65 — 65% scholarship
-
Aggregate score > 70 and < 75 — 70% scholarship
-
Aggregate score > 80 — 100% scholarship
Career Opportunities and Further Study Options
Computer engineers work across software, hardware-integrated systems, networks, and information systems. Typical roles include:
-
Systems Analyst
-
Software Engineer
-
System Administrator
-
Network Administrator/Manager
-
Database Administrator/Manager
-
Web Developer/Administrator/Manager
-
Telecommunication Engineer
-
Computer & Information System Manager
The course also supports progression to higher studies in computing and related engineering fields.
Why Students Choose Bachelor of Computer Engineering at ICE
-
TU/IOE affiliation with a defined semester curriculum and examination system
-
48-seat intake for BCE
-
Clear project pathway: minor project, final-year projects, and internship
-
Semester-based academic activities supported by workshops, seminars, and training
-
Access to library, computer facilities, and practical labs for coursework support
-
Hostel and transportation facilities available for students
Conclusion
Bachelor of Computer Engineering at Imperial College of Engineering provides a structured TU-affiliated pathway into computing systems, software development, networks, cloud computing, cybersecurity, and applied AI. The semester-wise curriculum builds from foundations in math, programming, and electronics into professional-level subjects supported by projects and an internship. The program suits students seeking an engineering route into software and systems work with strong academic grounding and applied learning.
Frequently Asked Questions
1) How long is the Bachelor of Computer Engineering program at ICE?
The program runs for 4 years, delivered across 8 semesters.
2) How many seats are available in BCE at ICE?
BCE has 48 seats.
3) What is the admission process for BCE?
Admission is through the TU IOE BE–B.Arch Entrance Examination, followed by merit-based selection.
4) What academic eligibility is accepted for the IOE entrance pathway?
Eligibility includes minimum “C” grade in all Grade 11 and 12 subjects under letter grading, or completion of twelve years of schooling in the science stream (or equivalent) recognized by TU with minimum second division in +2 (or equivalent).
5) Does BCE include projects and internship?
Yes. The course includes a Minor Project (Semester VI), Project I (Semester VII), Project II (Semester VIII), and an Internship (Semester VIII).
6) What are the major areas covered in the BCE curriculum?
Key areas include programming, OOP, digital logic, microprocessor, computation theory, operating systems, databases, web application development, computer networks, cloud computing, cybersecurity, AI, and project management.
7) Are scholarships available for BCE students?
Yes. Need-based and merit-based scholarships are available, including aggregate-score and IOE-score-based scholarship ranges for the annual fee.
8) Where is ICE located?
ICE is located in Tathali, Bhaktapur, Nepal.
















