Diploma in Computer Engineering

Diploma in Computer Engineering

3 years

Diploma in Computer Engineering curriculum is designed to produce middle level skilled technician updated with latest skills of computer and information technology with a view to cope with the emerging technological change. Many people in the developed, developing and under developed countries have been given emphasis for the broader application of computer. Computer Engineering has been contributing the world for the overall development and creating job or employment opportunities in both public and private sectors.

This curriculum is designed to foster knowledge and skills to the technician required by the computer engineering and information technology related industries and organizations in Nepal. The Diploma in Computer Engineering program extends over three years. Each year is divided into two semesters. There are six semesters in total within the period of three years. 

The first year courses includes the basic science subjects like physics, chemistry, and mathematics applicable in the field of computer Engineering. It also includes language subjects like Nepali and English applicable for the communication in the field of computer engineering and information technology. The second year courses focuses on the basic disciplinary subjects of computer engineering. Similarly, third year courses comprises of the disciplinary subjects and the application of learned skills and knowledge by making the provision of major and minor projects as well as elective subjects in the specific areas of computer engineering.

The course structure and the subject-wise contents that follow reflect the details of this curriculum. In short, this curriculum guides its implementer to produce competent and highly employable middle level technical human resources in the field of computer engineering.

The contents of each subjects prescribed in the curriculum are incorporated in the light of "must to know and must to do" principle. The contents of the curriculum are minutely describes in micro level. 


The program aims to produce middle level technical personnel in the field of computer with sound academic knowledge equipped with perfect technical skills that can be faced in real life situation.


After the completion of this program, the graduates will be enabled to:

  1. Prepare competent computer workforce/human resources that could provide services in public and private organizations as required
  2. Handle Web Technology & Programming, Management Information System, System Analysis and Design, Visual Programming, Multimedia Technology, Internet Technology, Data Mining, Computer Graphics etc.
  3. Management of Database
  4. Repair and Maintenance of Computer
  5. Applied Telecommunication skills
  6. Prepare such technical workforce who will demonstrate positive attitude and respect to the profession and socio-cultural values.
  7. Reduce the dependence on foreign technicians.
  8. Create self employment/enterprise.

Salient Features

Duration: The total duration of this diploma in computer engineering program is three years. Each year consists of two semesters of six months each. Moreover, one semester consist of 19.5 academic weeks including evaluation period. Actual teaching learning hours will be not less than 15 weeks in each semester.

Target group: The target group for this programme will be all the interested individuals who have passed SEE with English, Science, and Mathematics or equivalent and related Technical SLC (TSLC).

Group size: The group size will be maximum of 48(Forty eight) in a batch.

Medium of instruction: The medium of instruction will be in English and/or Nepali.

Pattern of attendance: Minimum of 90% attendance in each subject is required to appear in the respective final examination

Provision of back paper: There will be the provision of back paper but a student must pass all the subjects of all semester within six years from the enrollment date; however there should be provision of chance exam for final semester students as per CTEVT rules.

Pass marks: The students must secure minimum 40% marks in both theory and practical. Moreover, the students must secure minimum pass marks in the internal assessment and in the semester final examination of each subject to pass the subject.


SLC Pass or SEE with minimum C grade in Compulsory Mathematics & Science and D+ in English.

TSLC in Computer Engineering with minimum 67.00%.

Admission Criteria

Should pass entrance examination as administered by CTEVT.

Job Prospects

After the completion of diploma in computer engineering course, a student will gain knowledge with the understanding of computer languages, programming, software as well as computer hardware and information technology. With the development of IT in this present world, every departments in the government as well as in the private sector needs the service of a computer programmer and computer engineer.

The graduates will be eligible for the position equivalent to Non-gazetted 1st class (technical) as information Technician or as prescribed by the Public Service Commission of Nepal. The graduate will be eligible for registration with the related Council in the grade as provisioned in the related Council Act (if any).

Current Scenario of JOB MARKET

There is no specified employment opportunity available in Computer Engineering trade. It was found that very few Computer Engineering graduates are wage employed. Some graduates have established computer parts/items selling business and are self-employed. Some of them are engaged in developing software, such as accounting software. Very few graduates are employed as trainer as well(CTEVT Tracer Report-2073).

Curricular Structure

Diploma in computer engineering course is based on the job required to perform by the information related technician at different related industries and organizations in Nepal.

The first year course focuses on foundation subjects; the second year course focuses on basic disciplinary subjects of computer engineering. Similarly, the third year comprises of the disciplinary subjects including electives as well. Moreover, the third year focuses on the application of learned skills and knowledge as the minor and major projects.

The foundation subjects like Physics, Chemistry, and Mathematics are included and which are applicable in the field of computer engineering. It also includes language subjects like Nepali and English applicable for the communication in the same area.

The disciplinary subjects offering in this programme are included in all semesters. It makes provision of major and minor projects as well as elective subjects in the specific areas of computer engineering. The course structure and the subject wise contents that reflect the details of this curriculum. In short, this curriculum will guide its implementers to produce competent and highly employable middle level technical workforce in the field of computer engineering. The contents of individual subjects prescribed in the curriculum are incorporated in the light of "must to know and must to do" principle of knowledge and skills for this level.

Diploma in Computer Engineering: Curriculum; CTEVT

First Semester


  1. Communication Nepali
  2. Communication English
  3. Engineering Mathematics I
  4. Engineering Physics I
  5. Engineering Chemistry I
  6. Computer Fundamentals
  7. Engineering Drawing
  8. Computer Programming in C

Second Semester


  1. Engineering Mathematics II
  2. Engineering Physics II
  3. Engineering Chemistry II
  4. Digital Logic
  5. Object Oriented Programming in C++
  6. Electrical Engineering
  7. Web Technology & Programming I

Third Semester


  1. Web Technology and Programming II
  2. Engineering Mathematics III
  3. Data Structure & Algorithm
  4. Database Management System(DBMS)
  5. Microprocessors
  6. Electronic Devices & Circuits 

Fourth Semester


  1. Data Communication
  2. System Analysis and Design
  3. Visual programming
  4. Computer Architecture
  5. Computer Repair & Maintenance
  6. Computer Graphics
  7. Statistics & Probability

Fifth Semester 


  1. Computer Networks
  2. Management Information System (MIS)
  3. Applied Telecommunication
  4. Distributed Computing
  5. Operating System
  6. Cyber security and social ethic
  7. Elective – I
  • Geographical Information System
  • Computer Simulation and Modeling  
  • Java Programming

8. Minor Project

Sixth Semester 


  1. Multimedia Technology
  2. Internet Technology
  3. Data Mining
  4. Software Engineering
  5. Elective – II
  • E- Governance
  • E-commerce
  • Embedded System

6. Major Project

Full Diploma in Computer Engineering Curriculum.pdf