Bachelor in Computer Engineering (BE Computer)

Bachelor in Computer Engineering (BE Computer)

BE Computer Β·
Bachelors
Β·
4 years

Bachelor of Computer Engineering at Bagmati University is a four-year, 8-semester program.

Curricular Structure

Year I - Semester I

Course CodeCourse Title
BSC411Mathematics – I
BCT415Computer Programming
BSC413Fundamental of Electrical and Electronics
BSC412Physics
BCT414Computer Workshop
BCE416Engineering Drawing

Year I - Semester II

Course CodeCourse Title
BSC421Mathematics – II
BCT424Principle of Object Oriented Programming
BCT425Electronic Device and Circuits
BGC423Technical English
BCT426Theory of Computation
BSC422Chemistry

Year II - Semester I

Course CodeCourse Title
BSC431Mathematics – III
BCT432Computer Graphics
BCT433Fundamentals of Data Science
BCT434Digital Logic and Design
BCT442Data Structure and Algorithms

Year II - Semester II

Course CodeCourse Title
BSC441Probability and Statistics
BCT443Database Management System
BCT444Digital Communication and Networking
BCT445Microprocessor
BCT446Operating System

Year III - Semester I

Course CodeCourse Title
BCT451Web and Mobile Application Programming
BSC442Numerical Computation
BCT453Computer Architecture and Organization
BCT454Advances in Computer Networks
BCT455Elective I

Year III - Semester II

Course CodeCourse Title
BCT461Artificial Intelligence
BCT462Software Engineering
BGC463Economics
BCT464Cryptography & Cyber Security
BSC465Research Methods and Project Design
BCT467Elective II

Year IV - Semester I

Course CodeCourse Title
BCT471Distributed Computing
BCT472ICT Project Management
BCT473Social Engineering and Professional Practices
BCT474Machine Learning for Computer Vision
BCT475Elective III
BCT476Final Project Phase I

Year IV - Semester II

Course CodeCourse Title
BCT481Elective IV (Modular)
BCT482Internship (3 Months)
BCT483Final Project Phase II

Electives I

  1. Analysis and Design of Algorithms
  2. Principles of Programming
  3. Parallel and Distributed Algorithms
  4. Agile Methodologies
  5. Pervasive Computing
  6. Advance Python Programming
  7. Network and Systems Programming

Electives II

  1. Advance Java Programming
  2. Network and Systems Administration
  3. Applied Fintech Engineering
  4. Satellite and Radar Communication
  5. Image Processing and Pattern Recognition
  6. 5G Wireless Communication
  7. Data Mining and Warehousing
  8. Bio-Medical Instrumentation
  9. Software-Defined Networking
  10. Data Warehousing and Data Mining

Electives III

  1. Internet of Things
  2. Large Language Models
  3. Cloud Computing and Virtualization
  4. Geographic Information System
  5. Machine Vision
  6. Embedded Systems Programming
  7. Compiler Construction
  8. XML: Foundation Techniques & Applications
  9. Enterprise Application Design & Development
  10. Advance Data Science
  11. Broadband communications
  12. Quantum Cryptography
  13. Bioinformatics
  14. Disaster Recovery and Business Continuity Planning

Electives IV

  1. Information Retrieval
  2. Database Administration
  3. Deep Learning
  4. System Analysis and Design
  5. Emerging Technologies
  6. Quantum Computing
  7. Software Reliability and Quality Assurance
  8. Digital Forensics
  9. Speech Processing
  10. Natural Language Processing
  11. Digital Economy
  12. IT Security Audit
  13. Cyber Physical System
  14. Machine Learning and Pattern Recognition