Top Colleges in Nepal offering Bachelor of Computer Engineering
Eligibility Criteria
Typically, students who wish to pursue Bachelor of Computer Engineering at Tribhuvan University are required to have passed Physics, Chemistry and Mathematics from Grade 12 / +2 with some eligibility criteria as defined by the Institute of Engineering (IOE).
Normally, admission is granted on the basis of the IOE entrance examination and admission rules for the concerned academic year.
Course Curriculum
| Semester | S.N. | Course Code | Course Name |
|---|---|---|---|
| First Semester | 1 | CE 401 | Applied Mechanics |
| 2 | EE 401 | Basic Electrical Engineering | |
| 3 | SH 402 | Engineering Physics | |
| 4 | ME 401 | Engineering Drawing I | |
| 5 | SH 401 | Engineering Mathematics I | |
| 6 | CT 401 | Computer Programming | |
| Second Semester | 1 | SH 451 | Engineering Mathematics II |
| 2 | ME 451 | Engineering Drawing II | |
| 3 | EX 451 | Basic Electronics Engineering | |
| 4 | SH 453 | Engineering Chemistry | |
| 5 | ME 452 | Fundamental of Thermodynamics & Heat Transfer | |
| 6 | ME 453 | Workshop Technology | |
| Third Semester | 1 | SH 501 | Engineering Mathematics III |
| 2 | CT 501 | Object Oriented Programming | |
| 3 | EE 501 | Electric Circuit Theory | |
| 4 | CT 502 | Theory of Computation | |
| 5 | EX 501 | Electronics Devices and Circuit | |
| 6 | EX 502 | Digital Logic | |
| 7 | EX 503 | Electromagnetics | |
| Fourth Semester | 1 | SH 553 | Numerical Method |
| 2 | SH 551 | Applied Mathematics | |
| 3 | EE 552 | Instrumentation I | |
| 4 | CT 552 | Data Structure and Algorithm | |
| 5 | EX 551 | Microprocessor | |
| 6 | CT 551 | Discrete Structure | |
| 7 | EE 554 | Electrical Machine | |
| Fifth Semester | 1 | SH 601 | Communication English |
| 2 | SH 602 | Probability and Statistics | |
| 3 | CT 603 | Computer Organization and Architecture | |
| 4 | CT 601 | Software Engineering | |
| 5 | EX 603 | Computer Graphics | |
| 6 | EX 602 | Instrumentation II | |
| 7 | CT 602 | Data Communication | |
| Sixth Semester | 1 | CE 655 | Engineering Economics |
| 2 | CT 651 | Object Oriented Analysis and Design | |
| 3 | CT 653 | Artificial Intelligence | |
| 4 | CT 656 | Operating System | |
| 5 | CT 655 | Embedded System | |
| 6 | CT 652 | Database Management System | |
| 7 | CT 654 | Minor Project | |
| Seventh Semester | 1 | CT 701 | ICT Project Management |
| 2 | ME 708 | Organization and Management | |
| 3 | EX 701 | Energy Environment and Society | |
| 4 | CT 703 | Distributed System | |
| 5 | CT 702 | Computer Networks and Security | |
| 6 | CT 704 | Digital Signal Analysis and Processing | |
| 7 | CT 707 | Project (Part A) | |
| 8 | CT 725 01 | Elective I – Advanced Java | |
| 9 | EX 725 04 | Elective I – Aeronautical Telecom | |
| 10 | — | Elective I – Biomedical Instrumentation | |
| 11 | — | Elective I – Data Mining | |
| 12 | — | Elective I – Embedded System | |
| 13 | CT 725 04 | Elective I – Image Processing | |
| 14 | EX 725 05 | Elective I – Microwave Engineering | |
| 15 | — | Elective I – Operating System | |
| 16 | — | Elective I – Radar Technology | |
| 17 | — | Elective I – Satellite Communication | |
| 18 | CT 725 05 | Elective I – Web Technology | |
| Eighth Semester | 1 | CE 752 | Engineering Professioal Practicen |
| 2 | CT 751 | Information Systems | |
| 3 | CT 754 | Internet and Intranet | |
| 4 | CT 755 | Project (Part B) | |
| 5 | CT 753 | Simulation and Modelling | |
| 6 | CT 765 04 | Elective II – Advanced Computer Architecture | |
| 7 | CT 765 02 | Elective II – Agile Software Development | |
| 8 | CT 765 07 | Elective II – Big Data Technologies | |
| 9 | EX 765 03 | Elective II – Broadcast Engineering | |
| 10 | EX 765 06 | Elective II – Database Management Systems | |
| 11 | CT 765 03 | Elective II – Networking with IPv6 | |
| 12 | EX 765 01 | Elective II – Optical Fiber Communication System | |
| 13 | EX 765 04 | Elective II – Wireless Communications | |
| 14 | CT 785 06 | Elective III – Artificial Intelligence | |
| 15 | CT 785 04 | Elective III – Enterprise Application Design and Development | |
| 16 | CT 785 07 | Elective III – Geographical Information System | |
| 17 | CT 785 03 | Elective III – Multimedia System | |
| 18 | EE 785 07 | Elective III – Power Electronics | |
| 19 | CT 785 01 | Elective III – Remote Sensing | |
| 20 | CT 785 08 | Elective III – Speech Processing | |
| 21 | EX 785 03 | Elective III – Telecommunication | |
| 22 | CT 785 05 | Elective III – XML: Foundations, Techniques and Applications | |
Course Outcomes
Graduates of Bachelor of Computer Engineering can:
- Develop software applications and computer-based systems.
- Design and analyze computer hardware and digital systems.
- Develop and manage databases and information systems.
- Work with computer networks and communication technologies.
- Apply algorithms, data structures, and programming techniques to solve problems.
- Work in areas such as artificial intelligence, machine learning and data-driven technologies.
- Develop embedded and microcontroller-based systems.
- Work in software companies, IT organizations, banks, telecommunications companies, government agencies and technology startups.
- Pursue higher studies in computer engineering, computer science, information technology, AI, cybersecurity, data science and related fields.
About the Course
The Bachelor of Computer Engineering program at Tribhuvan University is run by Institute of Engineering (IOE). Students are taught to have a complete understanding of computer science and engineering fundamentals such as programming, algorithm, data structure, computer architecture, operating system, database system, computer network, software engineering, artificial intelligence, digital logic, electronics, and embedded system.
Throughout the program students acquire theoretical knowledge as well as practical skills in laboratory, programming projects, engineering design and also in final year project. The degree is designed to equip students with the skills needed for software development, information technology, telecommunications, networking, cyber security, artificial intelligence, embedded systems, research and technology entrepreneurship.