×
Bachelor of Computer Engineering

Bachelor’s Degree in Computer Engineering

Bachelor’s degree in Computer Engineering is a four-year (eight semesters) academic program designed to produce competent engineers who can meet the evolving demands of technology and innovation. It combines core elements of electrical engineering and computer science to develop both hardware and software systems. This program focuses on areas such as programming, algorithm design, computer architecture, embedded systems, artificial intelligence, cybersecurity, data science, and networking.

With the growing digital transformation in all sectors — including education, healthcare, finance, communication, and governance — the demand for skilled computer engineers has increased significantly. In Nepal, the increasing use of technology in both public and private sectors calls for professionals capable of designing efficient systems, developing intelligent applications, and ensuring digital security. From building scalable web platforms to developing automation systems, Computer Engineering has become one of the most impactful disciplines of the modern era.

This program not only offers strong theoretical foundations but also emphasizes practical skills through lab work, projects, internships, and industry collaborations. It prepares students to become adaptive problem-solvers and innovative contributors in the tech-driven world.

Total intake capacity of this programme is 48.

Career in Computer Engineering

Computer Engineering graduates have vast career opportunities in both national and international markets, working across a range of industries. They can work as:

  • Software Engineer
  • System Designer
  • Network Administrator
  • AI/Machine Learning Engineer
  • Cybersecurity Analyst
  • Data Scientist
  • Researcher
  • IT Consultant
  • Academician
  • Tech Entrepreneur

This degree offers a solid foundation for pursuing further studies or entering the global tech industry with confidence and innovation.

Course Syllabus

First Semester

S.N.

Course code

Subjects

C.H.

L

T

P

Internal

Final

Total

Th

P

Th

P

1

BSH1001

Mathematics I

3

3

3

-

40

-

60

-

100

2

BSH1002

Physics

4

4

2

2

40

10

60

15

125

3

BSH1004

English for Technical Communication

3

3

2

2

40

10

60

15

125

4

BCE1001

Computer Programming

3

3

1

3

40

30

60

20

150

5

BCE1002

Fundamental of Computing Technology

3

3

1

2

40

15

60

10

125

6

BME1001

Engineering Drawing

3

1

-

3

-

60

-

40

100

7

BME1002

Workshop Technology

2

1

-

2

10

40

-

-

50

   

Total

21

18

9

14

       

775

Second Semester

S.N.

Course code

Subjects

C.H.

L

T

P

Internal

Final

Total

Th

P

Th

P

1

BSH2005

Mathematics-II

3

3

3

-

40

 

60

-

100

2

BSH2003

Chemistry

3

3

2

2

40

10

60

15

125

3

BCE2003

Object Oriented Programming with C++

3

3

2

3

40

30

60

20

150

4

BEC2003

Digital Logic

3

3

1

3

40

25

60

-

125

5

BEL2003

Basic Electrical Engineering

3

3

1

2

40

25

60

-

125

6

BCI2003

Applied Mechanics

3

3

2

-

40

-

60

-

100

   

Total

18

18

9

10

       

725

Third Semester

S.N.

Course code

Subjects

C.H.

L

T

P

Internal

Final

Total

Th

P

Th

P

1

BSH3008

Mathematics-III

3

3

3

-

40

 

60

-

100

2

BCE3006

Data Structure and Algorithm

3

3

1

3

40

30

60

20

150

3

BCE3007

Object Oriented Analysis and Design

3

3

1

-

40

--

60

-

100

4

BCE3008

Computer Graphics

3

3

1

3

40

30

60

20

150

5

BEC3007

Electronic Devices and Circuits

3

3

1

2

40

25

60

-

125

6

BSH3009

Applied Sociology

2

2

1

-

20

-

30

-

50

7

BCE3009

Project I

3

1

-

3

-

60

-

40

100

   

Total

20

18

8

11

       

775

Fourth Semester

S.N.

Course code

Subjects

C.H.

L

T

P

Internal

Final

Total

Th

P

Th

P

1

BCE4005

Database Management System

3

3

1

3

40

30

60

20

150

2

BCE4011

Python Programming

3

3

2

3

40

30

60

20

150

3

BCE4012

Discrete Structure

3

3

2

-

40

--

60

-

100

4

BEC4006

Microprocessor

3

3

2

3

40

50

60

-

150

5

BEC4009

Communication System

3

3

1

3/2

40

25

60

-

125

6

BSH4011

Probability & Statistics

3

3

2

2

20

20

60

-

100

   

Total

18

18

10

12.5

       

775

Fifth Semester

S.N.

Course code

Subjects

C.H.

L

T

P

Internal

Final

Total

Th.

P.

Th.

P

1

BCE5014

Algorithm Analysis and Design

3

3

2

-

40

-

60

-

100

2

BCE5015

Computer Architecture and Design

3

3

1

2

40

25

60

-

125

3

BCE5013

Numerical methods

3

3

1

3

40

30

60

20

150

4

BCE5016

Operating system

3

3

1

3

40

30

60

20

150

5

BSH5001

Engineering Economics

3

3

1

-

40

-

60

-

100

6

BSH5002

Research Methodology

2

2

1

-

20

-

30

-

50

7

BCE5017

Project-II

3

1

-

3

-

60

-

40

100

   

Total

20

18

7

11

       

775

Sixth Semester

S.N.

Course code

Subjects

C.H.

L

T

P

Internal

Final

Total

Th

P

Th

P

1

BCE6019

Artificial Intelligence

3

3

1

3

40

25

60

-

125

2

BCE6020

Computer Network

3

3

1

3

40

30

60

20

150

3

BCE6023

Internet of Things (IoT)

3

3

1

2

40

25

60

-

125

4

BCE6021

Software Engineering

3

3

1

-

40

-

60

-

100

5

BCE6022

Theory of Computation

3

3

1

3

40

30

60

20

150

6

BCE68--

Elective-I

3

3

1

2

40

25

60

-

125

   

Total

18

18

7

10.5

       

775

Seventh Semester

S.N.

Course code

Subjects

C.H.

L

T

P

Internal

Final

Total

Th

P

Th

P

1

BCE7024

Distributed & Cloud Computing

3

3

1

2

40

25

60

-

125

2

BCE7025

Information Technology Project Management

3

3

1

-

40

-

60

-

100

3

BCE7026

Simulation and Modeling

3

3

1

2

40

25

60

 

125

4

BCE78--

Elective-II

3

3

1

2

40

25

60

-

125

5

BCE78--

Elective-III

3

3

1

2

40

25

60

-

125

6

BCE7027

Project-III (Part A)

3

1

-

3

-

60

-

40

100

   

Total

18

16

5

11

       

700

Eighth Semester

S.N.

Course code

Subjects

C.H.

L

T

P

Internal

Final

Total

Th

P

Th

P

1

BCE8028

Cyber Security

3

3

1

-

40

-

60

-

100

2

BEG8009

Engineering Professional Practice

2

2

-

-

20

-

30

-

50

3

BCE88--

Elective-IV

3

3

1

2

40

25

60

-

125

4

BCE8028

Project-III (Part B)

3

1

-

4

-

60

-

40

100

5

BCE8029

Internship

3

3

1

-

 

60

-

40

100

   

Total

17

12

3

6

       

475

Course Info

Department

Department of Computer Engineering and IT

Enrolled

48 Students

Course Time

4 Years
Enroll Now