Bachelor of Computer Engineering (BE Computer)
Courses Description

Computer Engineering enables people to design, develop, assemble and operate computer hardware and software, and integrates various aspects of life with technology. The technological advancement has made enormous impact on people’s life by connecting everything with technology. Our undergraduate program in Computer Engineering offers you a capacity to make an impact on society through technology.

 Broad curriculum emphasizes on programming, software engineering, database management and design theoretically. The knowledge developed through these theoretical foundations are strengthened by numerous practice-based teaching methodologies including practical studies, projects, workshops, competitions and challenges.

Courses Eligibility

Grade 12 Passed with Criteria 

Job Prospect

As a computer engineering graduate from Tribhuvan University will not only get jobs in software companies, but will also have doors open from various other sectors including public sector, healthcare, manufacturing, banking, development, and research in their rapidly growing and challenging IT departments. Graduates have been working in various organizations in technologies like mobile application, web application, gaming, e-commerce, machine learning, artificial intelligence, data management, and software development.

Curricular Structure

Semester 1

Engineering Mathematics IComputer ProgrammingEngineering Drawing IEngineering PhysicsApplied MechanicsBasic Electrical Engineering

Semester 2

Engineering Mathematics IIEngineering Drawing IIBasic Electronics EngineeringEngineering ChemistryFundamental of Thermodynamics & Heat TransferWorkshop Technolog

Semester 3

Engineering Mathematics IIIObject Oriented ProgrammingElectric Circuit TheoryTheory of ComputationElectronics Devices and CircuitDigital LogicElectromagnetics

Semester 4


Electrical MachinesNumerical MethodApplied MathematicsInstrumentation IData Structure and AlgorithmMicroprocessorDiscrete Structure

Semester 5

Communication EnglishSoftware EngineeringProbability and StatisticsInstrumentation IIComputer GraphicsData CommunicationComputer Organization and Architecture

Semester 6


Engineering EconomicsEmbedded SystemArtificial IntelligenceDatabase Management SystemObject Oriented Analysis and DesignOperating SystemMinor Project

Semester 7

Project ManagementComputer NetworkDistributed SystemDigital Signal Analysis and ProcessingOrganization and ManagementEnergy, Environment and SocietyElective IProject I

Semester 8

Professional PracticeInformation SystemsSimulation and ModellingInternet and IntranetElective IIElective IIIProject II
Engineering Mathematics IIEngineering Drawing IIBasic Electronics EngineeringEngineering ChemistryFundamental of Thermodynamics & Heat TransferWorkshop Technology

Admission Criteria

12 class passed with certain criteria