Bachelor of Computer Engineering in Nepal

Bachelor of Computer Engineering in Nepal

Bachelor of Computer Engineering in Nepal
Prashant Thapa

Bachelor of Computer Engineering in Nepal is a 4-year computer science course over 8 semesters. More than 15 institutions in Nepal (inside and outside Kathmandu) offer this course in affiliation with Tribhuvan University, Pokhara University, Kathmandu University and Purbanchal University. 

The Bachelor of Computer Engineering aims to produce skilled human resources who can help develop Nepal’s technological aspect. This degree obtained from Nepal is revered worldwide, and the aspirants can pursue a career and a further degree in Nepal and abroad. 

In this blog, we have tried to cover the essential queries of students related to a bachelor of computer engineering degree in Nepal, like Bachelor of Computer Engineering fees in Nepal, Scope of Bachelor of Computer Engineering in Nepal, Bachelor of Computer Engineering in Nepal courses and so on. 

Eligibility criteria to study Bachelor of Computer Engineering in Nepal

The admission requirement for a Bachelor of Computer Engineering in Nepal is stringent for TU-affiliated institutions. 

For those who wish to study the undergraduate computer engineering program at TU colleges, the following requirements need to be met-

  1. Students need to pass Intermediate Level/ +2 in Science with mathematics as a subject with a minimum of 45%. 
  2. Students must appear on the IOE Entrance examination and secure a minimum of 40% (a passing score). Students must bring a minimum of 40% to study engineering at TU-run engineering institutes. 

Additionally, to study bachelor of engineering at Kathmandu University, Purbancal University or Pokhara University affiliated colleges as well, students need to meet specific requirements. 

IOE Entrance Examination

The famous IOE entrance examination is by more than 10,000 students every year. The exam comprehends 5 sections- Mathematics, Physics, Chemistry, English and Engineering Aptitude. 

The test used to be paper-based initially, but now it is computer-based. The entrance examination is quite strenuous, and students must prepare physically and mentally.

Different institutes like PEA and SEA offer Engineering preparation courses. These courses are 3 months to 1 year long.  These courses cost from NPR 12,000 to NPR 25,000 depending on the engineering preparation course length and institute you choose. 

100,000+ students achieved their study abroad dreams with us.  Start your journey today.

Syllabus of Computer Engineering Colleges in Nepal

This is the syllabus of Engineering for the TU-affiliated computer engineering program at the undergraduate level. For the other courses, the syllabus is more or less some. 

First Year First Part

  1. Mathematics I  [SH401]
  2. Computer Programming [CT401]
  3. Engineering Drawing I [ME401]
  4. Engineering Physics [SH452]
  5. Applied Mechanics [CE451]
  6. Basic Electrical Engineering [EE451]

First Year – Second Part

  1. Mathematics II [SH451]
  2. Engineering Drawing II [ME451]
  3. Basic Electronics Engineering  [EX451]
  4. Engineering Chemistry [SH403]
  5. Fundamental of Thermodynamics  & Heat Transfer [ME402]
  6. Workshop Technology

Second Year – First Part

  1. Mathematics III  [SH501]
  2. Object-Oriented Programming [CT 501]
  3. Electrical Circuit Theory [EE 501]
  4. Theory of Computation [CT 502]
  5. Electronic Devices and Circuit [EX 501]
  6. Digital Logic [EX 502]
  7. Electromagnetism [EX 503]

Second Year –  Second Part

  1. Electrical Machine [EE 554]
  2. Numerical Method [SH 553]
  3. Applied Mathematics [SH 551]
  4. Instrumentation I [EE 552]
  5. Data Structure and Algorithm [CT 552]
  6. Microprocessor [EX 551]
  7. Discrete Structure [CT 551]

Third Year –  First Part

  1. Communication English [EG604SH]
  2. Probability and Statistics
  3. Computer Organization and Architecture 
  4. Software Engineering
  5. Computer Graphic 
  6. Instrumentation II 
  7. Data Communication 

Third Year – Second Part

  1. Engineering Economics [CE 655]
  2. Object-Oriented Analysis and Design [CT 651]
  3. Artificial Intelligence [CT 653]
  4. Operating System [CT656]
  5. Embedded System [CT 655]
  6. Database Management System [CT 652]
  7. Minor Project

Fourth Year – First Part

  1. ICT Project Management
  2. Organization and Management [ME 708]
  3. Energy Environment and Society
  4. Distributed System
  5. Computer Networks and Security
  6. Digital Signal Analysis and Processing
  7. Elective I
  8. Project I

Fourth Year –  Second Part Syllabus

  1. Engineering Professional Practice
  2. Information System
  3. Internet and Intranet
  4. Simulation and Modeling
  5. Elective II
  6. Elective III
  7. Project II

The options for Elective I are: 

  • Data Mining and Warehousing
  • Web Development/ Technology
  • Advanced Java Programming
  • Avionics
  • Image Processing and Pattern Recognition
  • Rader Bio-Medical Instrumentation

The options for Elective II are: 

  • Agile Software Development- CT 76502
  • Networking With IPV6
  • Advanced Computer Architecture- CT 76504
  • Big Data Technologies- CT 765 07
  • Optical Fiber Communication- CT 765 01
  • Broadcast Engineering- EX 765 03
  • Wireless Communication- EX 765 04
  • Database Management System- EX 765 06

The options for Elective III are: 

  • Multimedia System- CT 785 03
  • Enterprise Application Design and Development- CT 785 04
  • Geographical Information System- CT 785 07
  • Power Electronics- EE 785 07
  • Remote Sensing- CT 785 01
  • XML: Foundations, Technique and Applications - CT 785 05
  • Artificial Intelligence- CT 785 06
  • Speech Processing- CT 785 08
  • Telecommunication- EX 785 03

Computer Engineering Colleges in Nepal

Numer of Engineering and Techn colleges in Nepal offer Bachelor of Engineering degrees. 

These are the best bachelor of computer engineering colleges in Nepal. 

Government Computer Engineering Colleges in Nepal

  • IOE, Pulchowk Campus (Constituent campus of TU)
  • IOE, Thapathali Campus (Constituent Campus of TU)
  • IOE, Purbanchal Campus (ERC) -Constituent Campus of TU
  • IOE, Paschimanchal Campus (WRC) -Constituent Campus of TU

Private Computer Engineering Colleges in Nepal

  • Kathmandu University- School of Science
  • Kathmandu Engineering College- Private Computer Engineering College affiliated to TU
  • Everest Engineering and Management Colleg (Affiliated to Pokhara University)
  • Nepal College of Information Technology- Affiliated with Pokhara University
  • Advanced College of Engineering and Management (Private Computer Engineering College affiliated to TU)
  • Himalaya College of Engineering (Private Computer Engineering College affiliated to TU)
  • Acme Engineering College- Affiliated with Purbanchal University
  • Nepal Engineering College- affiliated to Pokhara University
  • Kathford International College of Engineering and Management- Affiliated with TU
  • Kantipur Engineering College- Affiliated with TU
  • Khwopa Engineering College- Affiliated with TU

100,000+ students achieved their study abroad dreams with us.  Start your journey today.

Fee Structure of Computer/ Software Engineering in Nepal

The cost of studying Computer Engineering in Nepal differs from college to college and university board to university board. 

The tuition fee for a Bachelor of Computer Engineering is the same for the government engineering college to Constituent campuses of TU like Pulchowk campus, Thapathali Campus, WRC, and ERC. For the regular students (regular students means the students who are fully funded), the cost is just about NPR 15,000 for 4 years of Study. The fees for the paying students are about NPR 2,80,000 for 4 years of study. 

Likewise, for the private engineering colleges affiliated with TU, the fee structure of computer engineering ranges from NPR 8 Lakhs to NPR 13 Lakhs for 4 years of study. 

For engineering colleges affiliated with Pokhara University and Purbanchal University, the tuition fees range from NPR 6 Lakhs to NPR 10 Lakhs for the entire course. 

Finally, the bachelor of computer engineering at KU costs about NPR 6 Lakhs for 4 years of study. 

Computer Engineering courses in Nepal come with decent scholarships. The topper of Each Computer Engineering is waived off the entire tuition fee. Additionally, other than the topper, some of the best performers of the class are partially waived tuition fees depending on the provision of college. 

 Note: The fees mentioned above are for students of Nepal. The tuition fees for foreign students are generally higher than those mentioned above. 

Computer Engineering Scope in Nepal

Thanks to the flourishing field of computer science and Information Technology, Computer Engineering has tremendous scope in Nepal. Computer Engineering is one of the highest-paid professions in Nepal. 

Computer engineering graduates earn anywhere from NPR 20,000 per month to NPR 2 Lakhs per month. While this is an average range, some computer engineering professionals make around 3 Lakhs per month in Nepal with experience of about 5 years. 

Computer Engineering graduates can find jobs in IT companies, data companies, health sectors, education sectors, etc. You can engage in governmental as well as non-governmental jobs in Nepal. Each year Nepal government opens up job opportunities at the officer level for computer engineering graduates.

Other than governmental organizations, several private companies offer computer engineers jobs. 

Some of the most popular employers for computer engineering in Nepal are: 

  1. Deerwalk Services Pvt. Ltd. 
  2. CloudFactory Limited
  3. Java Software
  4. ebPearls Pvt. Ltd
  5. LogPoint
  6. Leapfrog Technology
  7. Doc Sumo
  8. LIS Nepal
  9. Verscend Technologies Pvt. Ltd. 
Computer Engineering Jobs in Nepal Computer Engineering Salary in Nepal per month
Web Developer NPR 20,000- NPR 50,000
Back end Developer NPR 30,000- NPR 1,20,000
Data Engineer NPR 35,000- NPR 1.5 lakhs
Machine Learning Engineer NPR 35,000- NPR 1.2 Lakhs
Lecturer NPR 32,000- NPR 60,000
Software Engineer NPR 25,000- NPR 150,000
Mobile App Developer NPR 20,000- NPR 1.5 Lakhs
Database Manager NPR 35,000- NPR 1.5 Lakhs
Project Engineer NPR 50,000- NPR 2 Lakhs













Suppose students wish to study for a master's in a similar field after completing their bachelor's. In that case, students can pursue a Master of Computer Engineering at Kathmandu University, MSc in Computer Systems Engineering and Knowledge Management at Pulchowk Campus, M.Sc. in Computer Engineering Specialization in Data Science and Analytics, M.Sc. in Information and communication engineering, M. Sc. in Technology and Innovation Management etc. 

Besides this, students can also go to countries such as the USA, UK, Finland, Dubai, Japan, Canada, Australia and New Zealand to pursue a career or continue their studies after completing of Bachelor of Computer Engineering in Nepal.

Related Posts :


Best IELTS Preparation Classes in Nepal

Are you planning to join the IELTS class in Nepal? Here is detailed information related to the Best IELTS Preparation Classes in Nepal.
Rojina RautWed Apr 19 2023

Best BBA Colleges in Nepal

The top Bachelor in Business Administration (BBA) colleges in Nepal prepare students for the world of leadership, business, and management. Best government and private BBA Colleges in Nepal.
Nikita ShakyaMon Apr 24 2023