B.Sc.CSIT Course

B.Sc.CSIT - List of Subjects

image of csit

First Semester

  • Introduction to Information Technology
  • C Programming
  • Digital Logic
  • Mathematics I (Calculus)
  • Physics

Second Semester

  • Discrete Structures
  • Object Oriented Programming
  • Microprocessor
  • Statistics I
  • Mathematics II

Third Semester

  • Data Structures and Algorithms
  • Numerical Method
  • Computer Architecture
  • Computer Graphics
  • Statistics II

Fourth Semester

  • Theory of Computation
  • Computer Networks
  • Operating Systems
  • Database Management System
  • Artificial Intelligence

Fifth Semester

  • Multimedia Computing - elective
  • Web Technology
  • System Analysis and Design
  • Wireless Networking - elective
  • Microprocessor Based Design - elective
  • Society and Ethics in Information Technology - elective
  • Knowledge Management - elective
  • Design and Analysis of Algorithms
  • Simulation and Modelling
  • Image Processing - elective
  • Cryptography

Sixth Semester

  • Software Engineering
  • Compiler Design and Construction
  • E-Governance
  • NET Centric Computing
  • Technical Writing
  • Applied Logic - elective
  • E-commerce - elective
  • Automation and Robotics - elective
  • Neural Networks - elective
  • Computer Hardware Design - elective
  • Cognitive Science - elective

Seventh Semester

  • Advanced Java Programming
  • Data Warehousing and Data Mining
  • Principles of Management
  • Project Work
  • Information Retrieval - elective
  • Database Administration - elective
  • Software Project Management - elective
  • Network Security - elective
  • Digital System Design - elective
  • Network and System Administration - elective
  • International Marketing - elective

Eighth Semester

  • Advanced Database
  • Internship
  • Advanced Networking with IPv6 - elective
  • Distributed Networking - elective
  • Game Technology - elective
  • Distributed and Object Oriented Database - elective
  • Introduction to Cloud Computing - elective
  • Geographical Information System - elective
  • Decision Support System and Expert System - elective
  • Mobile Application Development - elective
  • Embedded Systems Programming - elective
  • International Business Management - elective