Computer Science

Course Contents

FIRST YEAR - SEM I
  • Computer Organization and Design
  • Programming with Python- I
  • Free and Open Source Software
  • Database Systems
  • Discrete Mathematics
  • Descriptive Statistics and Introduction to Probability
  • Soft Skills Development
FIRST YEAR - SEM II
  • Programming with C
  • Programming with Python– II
  • Linux
  • Data Structures
  • Calculus
  • Statistical Methods and Testing of Hypothesis
  • Green Technologies
SECOND YEAR - SEM III
  • Theory of Computation
  • Core JAVA
  • Operating Systems
  • Database Management Systems
  • Combinatorics and Graph Theory
  • Physical Computing and IoT Programming
  • Skill Enhancement: Web Programming
SECOND YEAR - SEM IV
  • Fundamentals of Algorithms
  • Advanced JAVA
  • Computer Networks
  • Software Engineering
  • Linear Algebra using Python
  • .Net Technologies
  • Skill Enhancement: Android Developer Fundamentals
THIRD YEAR - SEM V
    Elective-I (Select Any Two)
  • Artificial Intelligence
  • Linux Server Administration
  • Software Testing and Quality Assurance
  • Elective-II (Select Any Two)
  • Information and Network Security
  • Architecting of IoT
  • Web Services
  • Skill Enhancement
  • Game Programming
THIRD YEAR - SEM VI
    Elective-I (Select Any Two)
  • Wireless Sensor Networks and Mobile Communication
  • Cloud Computing
  • Cyber Forensics
  • Elective-II (Select Any Two)
  • Digital Image Processing
  • Data Science
  • Skill Enhancement
  • Ethical Hacking
Course Information