The course is taught over the four years and in eight semesters. Students spend considerable time in the lab, where they are encouraged to apply what was taught in the classroom and see for themselves how, why and what makes things work.

First Semester Second Semester
  • CSC-101: Introduction to IT
  • CSC-102: Programming in C
  • STA-103: Probability and Statistics
  • MTH-104: Calculus and Analytical Geometry
Elective: Any one
  • PHY-105: Physics I
  • BIO-106: Biology I
  • GEO-107: Geology I
  • STA-108: Statistics I
  • CSC-151: Digital Logic
  • CSC-152: Discrete Structure
  • CSC-153: Microprocessor
  • CSC-154: Data Structure and Algorithms
  • MTH-155: Linear Algebra
Elective : Any one
  • PHY-156: Physics II
  • BIO-157: Biology II
  • GEO-158: Geology II
  • STA-159: Statistics II
Third Semester  Fourth Semester
  • CSC-201: Computer Architecture
  • CSC-202: Object Oriented Programming Language
  • CSC-203: Operating systems
  • CSC-204: Numerical Method
  • MGT-205: Introduction to Management
  • CSC-251: Theory of Computation
  • CSC-252: System of Analysis and Design
  • CSC-253: Database Management systems
  • CSC-254: Computer Graphics
  • CSC-255: Introduction to Cognitive science
  • ENG-256: Technical Writing
Fifth Semester Sixth Semester
  • CSC-301: Computer Networks
  • CSC-302: Simulation and Modeling
  • CSC-303: Design and Analysis of Algorithms
  • CSC-304: Artificial Intelligence
Elective: Any one
  • CSC-305: Microprocessor Based Design
  • CSC-306: Applied Logic
  • CSC-307: E-governance
  • CSC-308: Concepts of Wireless Networking
  • MGT-309: International Business Management
  • MGT-310: International Marketing
  • CSC-311: Neural Networks
  • CSC-312: Computer Hardware Design
  • CSC-313: Cryptography
  • CSC-351: Software Engineering
  • CSC-352: Compiler Design and Construction
  • CSC-353: Web Technologies
  • CSC-354: Real Time System
Elective: any one
  • CSC-355: Knowledge Management
  • CSC-356: Fundamentals of E-Commerce
  • CSC-357: Society and Ethics In information Technology
  • CSC-358: Automation and Robotics
  • CSC-359: Digital system Design
  • CSC-360: Net Centric Computing
  • CSC-361: Web Centric Computing
  • CSC-362: Embedded system Programming
  • CSC-363: Image processing
Seventh Semester Eighth Semester
  • CSC-401: Advanced Database Management System
  • CSC-402: Internet Technology
  • CSC-403: Advanced Java Programming
  • CSC-404: Project Work
Elective: any one
  • CSC-405: Information Retrieval
  • CSC-406: Database Administration
  • CSC-407: Network and System Administration
  • CSC-408: Software Project Management
  • CSC-451: Data Warehousing and Data Mining
  • CSC-452: Internship
Elective: Any two
  • CSC-453: Advanced Networking with IPv6
  • CSC-454: Distributed Networking
  • CSC-455: Network Security
  • CSC-456: Multimedia Database
  • CSC-457: Distributed and Object Oriented Database
  • CSC-458: Cloud Computing
  • CSC-459: Geographical Information System

Career Path

  • Software Developer
  • Web Developer
  • Network Administrator
  • Database Administrator
  • IT Manager
  • Cryptographer
  • Ergonomics Program
  • System Analyst
  • Project Manager
  • AI Specialist
  • Information System
  • Manager
  • Database Operator

Additional proposed courses the college teaches during the course. There can be variation as per the need of students and industry requirements

  • PHP
  • with C#
  • CCNA
  • android App
  • MCSE