Thursday, 16 January 2025

Bachelor of Computer Engineering (BCT) Syllabus - IOE, Tribhuvan University (TU), Nepal

 

Bachelor of Computer Engineering (BCT) Syllabus - IOE, Tribhuvan University (TU), Nepal

The Bachelor of Computer Engineering (BCT) program at the Institute of Engineering (IOE), Tribhuvan University (TU), Nepal, is designed to provide students with a solid foundation in computer science, programming, hardware, and software engineering. This syllabus includes the updated curriculum (2066) that is followed by IOE constituent and affiliated engineering colleges.

Below is a detailed outline of the syllabus for all four years of study, including core subjects, electives, and project work.


First Year

First Semester

  1. Mathematics I [SH401]
  2. Computer Programming [CT401]
  3. Engineering Drawing I [ME401]
  4. Engineering Physics [SH452]
  5. Applied Mechanics [CE451]
  6. Basic Electrical Engineering [EE451]

Second Semester

  1. Mathematics II [SH451]
  2. Engineering Drawing II [ME451]
  3. Basic Electronics Engineering [EX451]
  4. Engineering Chemistry [SH403]
  5. Fundamentals of Thermodynamics & Heat Transfer [ME402]
  6. Workshop Technology

Second Year

First Semester

  1. Mathematics III [SH501]
  2. Object-Oriented Programming [CT501]
  3. Electrical Circuit Theory [EE501]
  4. Theory of Computation [CT502]
  5. Electronics Devices and Circuits [EX501]
  6. Digital Logic [EX502]
  7. Electromagnetism [EX503]

Second Semester

  1. Electrical Machines [EE554]
  2. Numerical Methods [SH553]
  3. Applied Mathematics [SH551]
  4. Instrumentation I [EE552]
  5. Data Structures and Algorithms [CT552]
  6. Microprocessors [EX551]
  7. Discrete Structures [CT551]

Third Year

First Semester

  1. Communication English [EG604SH]
  2. Probability and Statistics
  3. Computer Organization and Architecture
  4. Software Engineering
  5. Computer Graphics
  6. Instrumentation II
  7. Data Communication

Second Semester

  1. Engineering Economics [CE655]
  2. Object-Oriented Analysis and Design [CT651]
  3. Artificial Intelligence [CT653]
  4. Operating Systems [CT656]
  5. Embedded Systems [CT655]
  6. Database Management Systems [CT652]
  7. Minor Project

Fourth Year

First Semester

  1. ICT Project Management
  2. Organization and Management [ME708]
  3. Energy, Environment, and Society
  4. Distributed Systems
  5. Computer Networks and Security
  6. Digital Signal Analysis and Processing
  7. Elective I
  8. Project I

Second Semester

  1. Engineering Professional Practice
  2. Information Systems
  3. Internet and Intranet
  4. Simulation and Modeling
  5. Elective II
  6. Elective III
  7. Project II

Elective Courses for BCT

Elective I Subjects

  1. Data Mining and Warehousing
  2. Web Development/Technology
  3. Advanced Java Programming
  4. Avionics
  5. Image Processing and Pattern Recognition
  6. Radar Systems
  7. Biomedical Instrumentation

Elective II Subjects

  1. Agile Software Development
  2. Networking with IPv6
  3. Advanced Computer Architecture
  4. Big Data Technologies
  5. Optical Fiber Communication Systems
  6. Broadcast Engineering
  7. Wireless Communication
  8. Advanced Database Management Systems

Elective III Subjects

  1. Multimedia Systems
  2. Enterprise Application Design and Development
  3. Geographical Information Systems
  4. Power Electronics
  5. Remote Sensing
  6. XML: Foundations, Techniques, and Applications
  7. Artificial Intelligence
  8. Speech Processing
  9. Telecommunication Systems

Conclusion

The Bachelor of Computer Engineering (BCT) syllabus at IOE, TU, ensures a comprehensive education by blending theoretical knowledge with practical applications. With the inclusion of electives, project work, and advanced topics like Artificial Intelligence, Big Data, and Distributed Systems, this program equips students with the skills required to excel in the ever-evolving field of computer engineering.

Stay focused, explore your interests through electives, and make the most of this diverse curriculum to build a successful career in computer engineering!


For further updates or suggestions, feel free to drop a comment. Your input is highly appreciated!

No comments:

Post a Comment

Popular Posts