Bachelor in Computer Engineering (BE Computer)

Bagmati University
4 years
Rs.
Updated December 23, 2025

University

Bagmati University

Duration

4 years

Fee

Rs.

Summary

A four-year undergraduate program that develops expertise in computer systems, software, networking, AI, and emerging technologies for professional careers in IT and computing.

Description:
The Bachelor in Computer Engineering (BE Computer) at Bagmati University is a four-year, eight-semester program designed to equip students with knowledge in computer programming, software engineering, networking, artificial intelligence, machine learning, cybersecurity, and emerging technologies. The curriculum emphasizes both theoretical understanding and practical applications, including hands-on projects, internships, and research. Students gain the skills to design, implement, and manage computing solutions, preparing them for careers in software development, IT infrastructure, data science, cybersecurity, and technology innovation.

 

Description

Curricular Structure:

Year / SemesterCourse CodeCourse Title
Year I – Sem IBSC411Mathematics I
 BCT415Computer Programming
 BSC413Fundamentals of Electrical and Electronics
 BSC412Physics
 BCT414Computer Workshop
 BCE416Engineering Drawing
Year I – Sem IIBSC421Mathematics II
 BCT424Principles of Object-Oriented Programming
 BCT425Electronic Devices and Circuits
 BGC423Technical English
 BCT426Theory of Computation
 BSC422Chemistry
Year II – Sem IBSC431Mathematics III
 BCT432Computer Graphics
 BCT433Fundamentals of Data Science
 BCT434Digital Logic and Design
 BCT442Data Structures and Algorithms
Year II – Sem IIBSC441Probability and Statistics
 BCT443Database Management System
 BCT444Digital Communication and Networking
 BCT445Microprocessor
 BCT446Operating System
Year III – Sem IBCT451Web and Mobile Application Programming
 BSC442Numerical Computation
 BCT453Computer Architecture and Organization
 BCT454Advances in Computer Networks
 BCT455Elective I
Year III – Sem IIBCT461Artificial Intelligence
 BCT462Software Engineering
 BGC463Economics
 BCT464Cryptography & Cyber Security
 BSC465Research Methods and Project Design
 BCT467Elective II
Year IV – Sem IBCT471Distributed Computing
 BCT472ICT Project Management
 BCT473Social Engineering and Professional Practices
 BCT474Machine Learning for Computer Vision
 BCT475Elective III
 BCT476Final Project Phase I
Year IV – Sem IIBCT481Elective IV (Modular)
 BCT482Internship (3 Months)
 BCT483Final Project Phase II

 

Electives:

  • Elective I: Analysis and Design of Algorithms, Principles of Programming, Parallel and Distributed Algorithms, Agile Methodologies, Pervasive Computing, Advanced Python Programming, Network and Systems Programming
  • Elective II: Advanced Java Programming, Network and Systems Administration, Applied Fintech Engineering, Satellite and Radar Communication, Image Processing and Pattern Recognition, 5G Wireless Communication, Data Mining and Warehousing, Bio-Medical Instrumentation, Software-Defined Networking, Data Warehousing and Data Mining
  • Elective III: Internet of Things, Large Language Models, Cloud Computing and Virtualization, Geographic Information System, Machine Vision, Embedded Systems Programming, Compiler Construction, XML Foundations, Enterprise Application Design, Advanced Data Science, Broadband Communications, Quantum Cryptography, Bioinformatics, Disaster Recovery and Business Continuity Planning
  • Elective IV: Information Retrieval, Database Administration, Deep Learning, System Analysis and Design, Emerging Technologies, Quantum Computing, Software Reliability and Quality Assurance, Digital Forensics, Speech Processing, Natural Language Processing, Digital Economy, IT Security Audit, Cyber Physical System, Machine Learning and Pattern Recognition

 

Features

Features:

  • Emphasis on software, networking, AI, cybersecurity, and emerging technologies
  • Hands-on projects, research, and internship experience
  • Modular electives to specialize in advanced topics
  • Development of analytical, problem-solving, and technical skills
  • Preparation for global IT and computing careers

 

Admission Process

Admission Process:

  • Completion of 10+2 or equivalent in science/engineering stream
  • Submission of academic transcripts and certificates
  • Admission may include evaluation or interview based on college policy

 

 

Job Prospects

Job Prospects:

  • Software Developer / Engineer
  • AI / Machine Learning Specialist
  • Data Scientist / Analyst
  • Network Engineer / Systems Administrator
  • Cybersecurity Specialist
  • IT Project Manager
  • Embedded Systems Engineer
  • Cloud Computing and Virtualization Expert
  • Database Administrator
  • Research and Development in Emerging Technologies