The course is taught over the four years and in eight semesters wherein students' are professionally trained with the knowhow of latest technology along with the academics. Total credit for the course is : 126 hour.


First Semester

Second Semester

  • CACS101 Computer Fundamentals and Applications
  • CASO102 Society and Technology
  • CAEN103 English I
  • CAMT104 Mathematics I
  • CACS105 Digital Logic
  • CACS151 C Programming
  • CAAC152 Financial Accounting
  • CAEN153 English II
  • CAMT154 Mathematics II
  • CACS155 Microprocessor and Computer Architecture

Third Semester

Fourth Semester

  • CACS201 Data Structures and Algorithms
  • CAST202 Probability and Statistics
  • CACS203 System analysis and design
  • CACS204 OOP in Java
  • CACS205 Web Technology
  • CACS251 Operating System
  • CACS252 Numerical Methods
  • CACS253 Software Engineering
  • CACS254 Scripting Language
  • CACS255 Database Management System
  • CAPJ256 Project I

Fifth Semester

Sixth Semester

  • CACS301 MIS and E-Business 
  • CACS302 DotNet Technology
  • CACS303 Computer Networking
  • CAMG304 Introduction to Management
  • CACS305 Computer Graphics and Animation
  • CACS351 Mobile Programming
  • CACS352 Distributed System
  • CAEC353 Applied Economics
  • CACS354 Advanced Java Programming
  • CACS355 Network Programming
  • CAPJ356 Project II
  • Seventh Semester
  • Eight Semester
  • CACS401 Cyber Law and Professional Ethics
  • CACS402 Cloud Computing
  • CAIN403 Internships
  • Elective I
  • Elective II
  • CAOR451Operations Research
  • CAPJ452Project III
  • Elective III
  • Elective IV



  • CAPS476 Applied Psychology
  • CACS477 Geographical Information System
  • CACS478 IT in Banking
  • CACS479 Hotel Information System
  • CAER480 Enterprise Resource Planning
  • CACS482 Knowledge Engineering
  • CACS483 Advanced DotNet Technology
  • CACS484 Database Programming
  • CACS485 Database Administration
  • CACS486 Network Programming