TLC Banner

Bachelor of Computer Engineering

  • Bachelor Degree
  • BE Computer Engineering
  • Tribhuvan University (TU)
Thapathali Campus - Institute of Engineering Thapathali, Kathmandu
  • Duration4 Years
  • Total FeeRs. 318,800
  • Total Seats48
  • Study ModeFull Time
  • MediumEnglish

About Bachelor of Computer Engineering

The Bachelor of Computer Engineering at Thapathali Campus is a four-year undergraduate engineering program conducted through the Department of Electronics and Computer Engineering under the Institute of Engineering (IOE), Tribhuvan University. The program is divided into eight semesters and consists of 46 courses carrying 138 credit hours, with a total assessment structure of 5,700 marks.

The curriculum combines programming, mathematics, electronics, digital systems, microprocessors, data science, theory of computation, algorithms, operating systems, data communication, software engineering, artificial intelligence, simulation, distributed computing, signal processing, network and cyber security, project work, and internship experience. Admission, examinations, curriculum requirements, and degree award operate under the applicable rules of IOE and Tribhuvan University.

Course Overview

Particular Details
Course Bachelor in Computer Engineering
Level Bachelor's Degree
Institution Thapathali Campus
Department Department of Electronics and Computer Engineering
Institute Institute of Engineering (IOE)
University Tribhuvan University
Duration 4 Years
Semesters 8
Courses 46
Credit Hours 138
Total Marks 5,700
Intake 48 Seats
Degree-Awarding University Tribhuvan University
Location Thapathali, Kathmandu, Nepal

 

About the Program

Bachelor in Computer Engineering brings together computing and engineering subjects rather than treating computer study as programming alone.

Students begin with mathematics, physics, programming, engineering drawing, electrical and electronics fundamentals, workshop study, object-oriented programming, digital logic, electronic devices and circuits, chemistry, and electrical circuits and machines. These subjects establish both the software and hardware base required for later computer engineering courses.

The second year moves further into computer-focused study through Computer Graphics and Visualization, Foundation of Data Science, Theory of Computation, Microprocessors, Data Structure and Algorithm, Data Communication, and Operating System. Numerical Methods, Instrumentation, and Electromagnetics remain part of the engineering component.

Later study includes Artificial Intelligence, Software Engineering, Simulation and Modeling, Distributed and Cloud Computing, Digital Signal Analysis and Processing, ICT Project Management, Network and Cyber Security, electives, projects, and an eight-week internship.

This academic structure places software, computing theory, electronic hardware, communication, systems, and engineering project work within the same degree.

Who May Consider This Course?

The program may suit students who want to study computing from both software and engineering perspectives.

Programming is an important part of the degree, but it is accompanied by mathematics, physics, electronic circuits, digital logic, microprocessors, instrumentation, signals, communication, and other engineering subjects.

Students interested in areas such as software development, algorithms, computer systems, networking, distributed computing, data-related study, cybersecurity, microprocessor-based systems, or the interaction between hardware and software can find several of those areas represented in the curriculum.

The course also requires comfort with analytical subjects. Engineering Mathematics I, II, and III appear in the earlier semesters, while Numerical Methods and other mathematically oriented courses continue the quantitative component.

Eligibility

Undergraduate engineering admission at Thapathali Campus follows the eligibility framework prescribed through the Institute of Engineering.

The academic pathways identified for undergraduate admission include +2 Science, A-Level, or an equivalent three-year Engineering Diploma with Physics, Chemistry, and Mathematics. Candidates must also meet the minimum academic threshold prescribed through the applicable IOE entrance requirements.

Because minimum GPA, percentage, equivalence, and other entrance conditions can be set through the applicable admission directive, those conditions follow the requirements of the relevant IOE admission cycle.

IOE Entrance and Admission Process

Admission to Bachelor in Computer Engineering requires candidates to qualify through the IOE Entrance Examination.

The undergraduate admission framework uses centralized entrance examination and merit-based allocation. Candidates who meet the entrance requirements submit campus and program priorities through the applicable IOE admission process.

Thapathali Campus has an intake of 48 students for Bachelor in Computer Engineering.

Admission is therefore linked to the IOE entrance system rather than a separate academic entrance examination operated only for this program by Thapathali Campus.

Course Duration and Academic Structure

Bachelor in Computer Engineering takes four academic years and is organized into eight semesters. The curriculum contains 46 courses carrying 138 credit hours and has a total assessment structure of 5,700 marks.

The sequence begins with engineering foundations and programming before moving into computer science fundamentals, hardware, systems, data communication, software engineering, distributed computing, cybersecurity, projects, and internship work.

Stage Credits Main Academic Areas
Year I, Part I 16 Mathematics, programming, drawing, electrical and electronics fundamentals, physics, workshop
Year I, Part II 19 Mathematics, object-oriented programming, digital logic, electronic circuits, chemistry, electrical circuits and machines
Year II, Part I 18 Mathematics, communication, computer graphics, data science, theory of computation, microprocessors
Year II, Part II 19 Numerical methods, instrumentation, electromagnetics, data structures, data communication, operating systems
Year III, Part II 16 Engineering economics, artificial intelligence, software engineering, simulation, minor project, elective
Year IV, Part I 18 Signal analysis, distributed and cloud computing, ICT project management, social engineering, elective, Project I
Year IV, Part II 14 Network and cyber security, elective, internship, Project II

 

First Year: Programming and Engineering Foundations

Year I, Part I contains six courses carrying 16 credits: Engineering Mathematics I, Computer Programming, Engineering Drawing, Fundamental of Electrical and Electronics Engineering, Engineering Physics, and Engineering Workshop.

Computer Programming introduces programming from the first semester rather than delaying it until later in the degree. Mathematics and physics provide the analytical background, while electrical and electronics study introduces the physical systems that remain relevant to computer hardware.

Engineering Drawing and Engineering Workshop add graphical and practical engineering work to the semester.

Year I, Part II contains six courses carrying 19 credits: Engineering Mathematics II, Object Oriented Programming, Digital Logic, Electronic Device and Circuits, Engineering Chemistry, and Electrical Circuits and Machines.

Object Oriented Programming continues the software sequence. Digital Logic and Electronic Device and Circuits begin the transition toward digital hardware and computer-system study.

This first-year combination is important when assessing the character of the degree. It is not structured as a software-only program. Programming develops alongside electronics, circuits, mathematics, science, and engineering practice.

Second Year: Computer Science and Systems Core

Year II, Part I consists of six courses carrying 18 credits:

Engineering Mathematics III continues the mathematical sequence. Communication English provides an academic communication component.

Computer Graphics and Visualization introduces computer-based graphical representation and visualization. Foundation of Data Science adds a data-oriented subject, while Theory of Computation introduces formal computing concepts. Microprocessors connects programming and digital systems with processor-based hardware.

Year II, Part II carries 19 credits and includes Numerical Methods, Instrumentation, Electromagnetics, Data Structure and Algorithm, Data Communication, and Operating System.

Data Structure and Algorithm is central to the software and computational side of the program because it deals with organizing information and constructing computational procedures.

Operating System moves into system-level software, while Data Communication introduces communication between computing systems.

Instrumentation and Electromagnetics maintain the engineering and hardware component of the degree, showing that the curriculum continues to connect computing with physical and electronic systems.

Third Year: Software Engineering, Artificial Intelligence and Project Work

By the third year, the curriculum moves toward higher-level computer engineering subjects and elective study.

Year III, Part II includes Engineering Economics, Artificial Intelligence, Software Engineering, Simulation and Modeling, Minor Project, and Elective II. The semester carries 16 credits.

Artificial Intelligence introduces computational approaches associated with intelligent system study. Software Engineering focuses on organized software development, while Simulation and Modeling adds the study of representing and analyzing systems through computational models.

Engineering Economics introduces economic considerations relevant to engineering decisions.

The Minor Project gives students a defined project component before the larger final-year project sequence. This creates a progression from taught courses toward applied academic work.

Fourth Year: Distributed Computing, Cybersecurity and Final Project

Year IV, Part I consists of six courses carrying 18 credits. It includes Digital Signal Analysis and Processing, Distributed and Cloud Computing, ICT Project Management, Energy, Environment and Social Engineering, Elective III, and Project I.

Distributed and Cloud Computing extends the program beyond a single-machine computing model into distributed computing environments.

ICT Project Management introduces planning and management within technology-related projects. Digital Signal Analysis and Processing connects computing with signal-oriented engineering concepts, while Project I begins the final project sequence.

Year IV, Part II contains four courses carrying 14 credits: Network and Cyber Security, Elective IV, Internship, and Project II. The internship carries four credits and runs for eight weeks.

Network and Cyber Security places security within the final stage of the degree after students have already studied data communication, operating systems, software, and distributed computing.

Project II completes the two-stage final-year project sequence.

Programming and Software Development

Programming begins in the first semester through Computer Programming and continues in the second semester through Object Oriented Programming.

The curriculum then expands beyond programming syntax into subjects concerned with how computer programs, algorithms, and systems are structured.

Theory of Computation provides a formal perspective on computing. Data Structure and Algorithm focuses on computational organization and problem-solving methods. Operating System deals with system-level software, and Software Engineering introduces organized approaches to software development.

Simulation and Modeling, Distributed and Cloud Computing, and project work give later semesters additional software-oriented study.

Students considering this degree should therefore view programming as one part of a wider computer engineering curriculum rather than the entire program.

Data Science and Artificial Intelligence

Foundation of Data Science appears in Year II, Part I, placing data-oriented study relatively early in the computer engineering sequence.

Artificial Intelligence appears in Year III, Part II alongside Software Engineering and Simulation and Modeling.

These courses sit within a curriculum that already contains mathematics, programming, algorithms, computer systems, and data communication. The degree therefore introduces data and intelligent-system subjects as part of the wider computer engineering structure.

Computer Hardware and Digital Systems

Computer Engineering at Thapathali Campus contains a substantial hardware-oriented component.

The first year includes Fundamental of Electrical and Electronics Engineering, Electronic Device and Circuits, Digital Logic, and Electrical Circuits and Machines.

Microprocessors appears in Year II, Part I, directly connecting digital hardware with programmable computing systems.

Instrumentation and Electromagnetics continue the engineering component in Year II, Part II.

This sequence distinguishes the degree from computing courses that concentrate mainly on application development or software study.

Algorithms, Operating Systems and Data Communication

Data Structure and Algorithm, Data Communication, and Operating System are taught together in Year II, Part II.

These subjects address three different layers of computing.

Data structures and algorithms concern how information is organized and processed. Operating systems deal with the software layer that manages computing resources. Data communication introduces the movement of information between systems.

Later courses such as Distributed and Cloud Computing and Network and Cyber Security build on this systems-oriented foundation.

Network and Cyber Security

Network and Cyber Security is included in Year IV, Part II as a three-credit course.

Its final-semester placement follows earlier work in Data Communication, Operating System, Software Engineering, and Distributed and Cloud Computing.

The curriculum therefore treats security as part of a broader systems sequence rather than as an isolated introductory subject.

Project Work

Project-based study appears at several stages.

A Minor Project is included in Year III, Part II. Project I appears in Year IV, Part I, followed by Project II in the final semester.

This sequence allows students to move from smaller project work into the final-year project after completing much of the programming, systems, software, and hardware curriculum.

Project work is assessed under the applicable IOE academic framework.

Internship

Year IV, Part II includes an eight-week internship carrying four credits.

The internship appears alongside Network and Cyber Security, Elective IV, and Project II.

Its placement in the final semester means students enter the internship after studying programming, computer systems, algorithms, operating systems, software engineering, distributed computing, and other engineering subjects across the preceding semesters.

Laboratories and Practical Components

Thapathali Campus includes computer laboratories within its engineering laboratory facilities.

The Department of Electronics and Computer Engineering covers academic areas including digital electronics, microprocessor applications, communication networks, embedded systems, and software engineering.

Many curriculum subjects also include practical hours. Computer Programming, Object Oriented Programming, Digital Logic, electronic circuits, Computer Graphics and Visualization, Foundation of Data Science, Microprocessors, Data Structure and Algorithm, and other subjects combine scheduled theory with practical components.

Practical study is therefore integrated throughout the degree rather than limited to the internship or final project.

Assessment and Examinations

The program follows the Institute of Engineering examination framework.

Academic assessment includes internal assessment together with final examinations for applicable subjects. Laboratory work, practical courses, projects, and internship components follow their prescribed assessment arrangements.

The wider IOE framework places final examinations under the IOE Examination Control Division, while Tribhuvan University remains the degree-awarding university.

Thapathali Campus handles campus-level academic administration such as admission records, examination forms, admit cards, internal assessment records, practical examination processes, mark-sheet handling, and TU registration procedures.

Skills Students May Develop

The curriculum can support the development of programming, object-oriented programming, algorithmic problem solving, computer-system understanding, digital logic, microprocessor study, operating-system concepts, data communication, software engineering, simulation, distributed computing, network security, project planning, and technical project work.

Students also work with mathematics, electronics, instrumentation, engineering economics, communication, and social dimensions of engineering.

The degree itself does not establish the same level of technical ability for every graduate. Individual capability depends on academic performance, practical work, independent study, projects, internship experience, and continued technical development.

Career Areas Related to the Curriculum

The course content is relevant to several areas of computing and engineering. Graduates may explore work connected with software development, computer systems, networking, information systems, distributed computing, cybersecurity, hardware-linked computing, technical project work, and related ICT functions.

The presence of electronics, digital logic, microprocessors, and instrumentation can also be relevant where computing interacts with hardware systems.

Foundation of Data Science and Artificial Intelligence introduce academic preparation for data- and intelligent-system-related study, while ICT Project Management adds exposure to project coordination within technology settings.

Career outcomes depend on individual skills, practical experience, further specialization, professional requirements, available positions, and market conditions.

Further Study

Computer Engineering can also provide an academic base for postgraduate study in computing and related engineering disciplines, subject to the entry requirements of the postgraduate course concerned.

At Thapathali Campus, the M.Sc. in Informatics and Intelligent Systems Engineering specifically includes a four-year bachelor's degree in Computer Engineering among its eligible academic backgrounds. Candidates must also satisfy the postgraduate grade and entrance requirements prescribed by the Institute of Engineering.

Fees and Scholarships

Bachelor-level engineering admission at Thapathali Campus operates within the IOE system of regular and full-fee admission categories, together with scholarship and fee-concession provisions governed through applicable IOE and Tribhuvan University rules.

Financial amounts and category provisions can change between admission cycles. The applicable IOE admission notice governs the fee schedule and scholarship arrangements for the relevant intake.

Is Bachelor of Computer Engineering a Suitable Academic Fit?

Students considering the program should look beyond the word “computer” in the course title.

The curriculum requires sustained work in programming and software, but it also contains mathematics, physics, electronics, digital logic, electrical circuits, microprocessors, instrumentation, electromagnetics, signal processing, communication, and other engineering subjects.

A student interested only in application programming will still encounter substantial hardware and engineering study. A student interested mainly in electronics will also work through algorithms, operating systems, software engineering, data science, distributed computing, cybersecurity, and programming.

The program is therefore structured for students who want to study computers as integrated software-and-hardware systems within an engineering degree.

Frequently Asked Questions (FAQs)

What is Bachelor of Computer Engineering at Thapathali Campus?

It is a four-year undergraduate engineering program conducted through the Department of Electronics and Computer Engineering under the Institute of Engineering, Tribhuvan University. The curriculum combines programming, computer systems, electronics, algorithms, software engineering, distributed computing, projects, and internship work.

How long is Bachelor of Computer Engineering?

The program takes four academic years and is divided into eight semesters.

How many courses and credits are in the program?

The curriculum contains 46 courses carrying 138 credit hours. Its total assessment structure is 5,700 marks.

How many seats are available at Thapathali Campus?

Bachelor in Computer Engineering has an intake of 48 students at Thapathali Campus.

Which department conducts the program?

The Department of Electronics and Computer Engineering conducts Bachelor in Computer Engineering at Thapathali Campus.

Is the IOE entrance examination required?

Yes. Undergraduate engineering admission at Thapathali Campus requires candidates to qualify through the IOE Entrance Examination and follow the applicable merit-based admission procedure.

What subjects are studied in the first year?

The first year includes Engineering Mathematics, Computer Programming, Object Oriented Programming, Engineering Physics, Engineering Chemistry, Engineering Drawing, Digital Logic, Electronic Device and Circuits, electrical and electronics subjects, and Engineering Workshop.

Does the course include data structures and operating systems?

Yes. Data Structure and Algorithm and Operating System are included in Year II, Part II, together with Data Communication and other engineering subjects.

Is data science included?

Yes. Foundation of Data Science is included in Year II, Part I.

Is Artificial Intelligence included in the curriculum?

Yes. Artificial Intelligence is included in Year III, Part II alongside Software Engineering, Simulation and Modeling, Engineering Economics, Minor Project, and an elective.

Does the program include cloud computing?

Yes. Distributed and Cloud Computing is included in Year IV, Part I.

Does the course include cybersecurity?

Yes. Network and Cyber Security is included in Year IV, Part II.

Is project work included?

Yes. The curriculum includes a Minor Project, Project I, and Project II across the later stages of the degree.

Does Bachelor of Computer Engineering include an internship?

Yes. The final semester includes an eight-week internship carrying four credits.

Can Computer Engineering graduates apply for M.Sc. in Informatics and Intelligent Systems Engineering?

A four-year bachelor's degree in Computer Engineering is one of the specified academic backgrounds for the M.Sc. in Informatics and Intelligent Systems Engineering. Applicants must also meet the applicable postgraduate grade and entrance requirements.

Which university awards the degree?

Tribhuvan University awards the degree, while the academic program and examinations operate through the Institute of Engineering framework.

Course Details

Total Fee Rs. 318,800 As published by Thapathali Campus - Institute of Engineering — confirm before applying.
  • Course TypeBE Computer Engineering
  • LevelBachelor Degree
  • Duration4 Years
  • Affiliated To Tribhuvan University (TU)
  • Study ModeFull Time
  • Total Seats48
  • MediumEnglish
  • RecognitionNepal Engineering Council
  • Offered At Thapathali Campus - Institute of Engineering
    Thapathali, Kathmandu

Other Courses at Thapathali Campus - Institute of Engineering 9

Reviews

No reviews yet — be the first to share your experience of this course.

Questions & Discussions

No questions yet. Ask the first one about this course.

Contact Thapathali Campus - Institute of Engineering, Kathmandu

  • AddressThapathali Campus - Institute of Engineering, Thapathali, Kathmandu, Nepal
  • Phone+977-1-5346375
  • Phone+977-1-5341245
  • Emailinfo@tcioe.edu.np
  • Websitetcioe.edu.np
  • Contact personThapathali Campus

Where else can you study BE Computer Engineering?

Nearby Similar Colleges

Featured Colleges