BSc. CSIT

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

First Semester Second Semester
  • CSC-109: Introduction to IT
  • CSC-110: C Programming
  • CSC-111: Digital Logic
  • MTH-112: Mathematics I
  • PHY-113: Physics
  • CSC-160: Discrete Structure
  • CSC-161: Object Oriented Programming
  • CSC-162: Microprocessor
  • MTH-163: Mathematics II
  • STA-164: Statistics I
Third Semester  Fourth Semester
  • CSC-206: Data Structure and Algorithms
  • CSC-207: Numerical Method
  • CSC-208: Computer Architecture
  • CSC-209: Computer Graphics
  • STA-210: Statistics II
  • CSC-257: Theory of Computation
  • CSC-258: Computer Networks
  • CSC-259: Operating Systems
  • CSC-260: Database Management System
  • CSC-261: Artifiial Intelligence
Fifth Semester Sixth Semester
  • CSC-314: Design and Analysis of Algorithms
  • CSC-315: System Analysis and Design
  • CSC-316: Cryptography
  • CSC-317: Simulation and Modeling
  • CSC-318: Web Technology
Elective: Any one
  • CSC-319: Multimedia Computing
  • CSC-320: Wireless Networking
  • CSC-321: Image Processing
  • CSC-322: Knowledge Management
  • MGT-323: Society & Ethics in Information Technology
  • MGT-324: Microprocessor Based Design
  • CSC-364: Software Engineering
  • CSC-365: Compiler Design and Construction
  • CSC-366: E-Governance
  • CSC-367: NET Centric Computing
  • CSC-368: Technical Writing
Elective: any one
  • CSC-369: Applied Logic
  • CSC-370: E-commerce
  • CSC-371: Automation and Robotics
  • CSC-372: Neural Networks
  • CSC-373: Computer Hardware Design
  • CSC-374: Cognitive Science
Seventh Semester Eighth Semester
  • CSC-409: Advanced Java Programming
  • CSC-410: Data Warehousing and Data Mining
  • MGT-411: Principles of Management
  • CSC-412: Project Work
Elective: any one
  • CSC-413: Information Retrieval
  • CSC-414: Database Administration
  • CSC-415: Software Project Management
  • CSC-416: Network Security
  • CSC-417: Digital System Design
  • MGT418: International Marketing
  • CSC-461: Advanced Database
  • CSC-462: Internship
Elective: Any two
  • CSC-463: Advanced Networking with IPV6
  • CSC-464: Distributed Networking
  • CSC-465: Game Technology
  • CSC-466: Distributed and Object Oriented Database
  • CSC-467: Introduction to Cloud Computing
  • CSC-468: Geographical Information System
  • CSC-469: Decision Support System & Expert System
  • CSC-470: Mobile Application Development
  • CSC-471: Real Time Systems
  • CSC-472: Network and System Administration
  • CSC-473: Embedded Systems Programming
  • MGT-474: International Business Management

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

  • Website Development using CMS
  • PHP
  • Asp.net with C#
  • CCNA
  • JAVA
  • android App
  • linux