Courses
B. Sc. I.T.
(3 Divisions - 180 Seats)
Sem - I
Programming Principles with C
Digital Logic and Applications
Fundamentals of Database Management Systems
Computational Logic and Discrete Structure
Technical Communication Skills
Sem - II
Object Oriented Programming with C++
Fundamentals of Micro Processor and Microcontrollers
Web Applications Development
Numerical Methods
Green IT
Sem - III
Python Programming
Data Structures
Computer Networks
Operating Systems
Applied Mathematics
SEM - IV
Core Java
Introduction to Embedded Systems
Computer Oriented Statistical Techniques
Software Engineering
Computer Graphics & Animation
Sem - V
Software Project Management
Internet of Things
Advanced Web Programming
Linux System Administration
Enterprise Java
Sem - VI
Software Quality Assurance
Security in Computing
Business Intelligence
Principles of GIS
IT Service Management
Sem - I
Data Science
Soft Computing Techniques
Cloud Computing
Security Breaches and Countermeasures /
Data Center Technologies / Image ProcessingResearch Methodology
Sem - II
Big Data Analysis
Modern Networking
Micro Services Architecture
Malware Analysis / Cloud Management / Computer Vision
Sem - III
Technical Writing and Entrepreneurship Development
Elective-I
Applied Artificial Intelligence/
Computer Vision /
Cloud Application Development/
Security Breaches and Countermeasures
Elective-II
Machine Learning/
Biomedical Image Processing/
Cloud Management /
Malware Analysis
Elective-III
Robotic Process Automation/
Virtual Reality and Augmented Reality
Data Center Technologies/
Offensive Security
Sem - IV
Block Chain
Elective-I
Natural Language Processing/
Digital Image Forensics/
Advanced IoT /
Cyber Forensics
Elective-II
Deep Learning /
Remote Sensing /
Server Virtualization on VMWare Platform/
Security Operations Center
Elective-III
Human Computer Interaction/
Advanced Applications of Image Processing/
Storage as a Service/
Information Security Auditing
B. Sc. Computer Science
(120 Seats)
Sem - I
Digital Systems & Architecture
Introduction to Programming with Python
LINUX Operating System
Open Source Technologies
Discrete Mathematics
Descriptive Statistics
Soft Skills
Sem - II
Design & Analysis of Algorithms
Advanced Python Programming
Introduction to OOPs using C++
Database Systems
Calculus
Statistical Methods
E-Commerce & Digital Marketing
Sem - III
Principles of Operating Systems
Linear Algebra
Data Structures
Advanced Database Concepts
Java based Application Development
Web Technologies
Green Technologies
Sem - IV
Theory of Computation
Computer Networks
Software Engineering
IoT Technologies
Android Application Development
Advanced Application Development
Research Methodology / Management & Entrepreneurship
Sem - V
Artificial Intelligence
Information & Network Security
Linux Server Administration / Software Testing & Quality Assurance
Cyber Forensics / Game Programming
Project Management / Operations Research
Sem - VI
Data Science
Cloud Computing & Web Services
Wireless and Sensor Networks / Information Retrieval
Data Mining & Warehousing / Ethical Hacking
Customer Relationship Management / Cyber Laws & IPR
Sem - I
Applied Signal & Image Processing
Software Defined Networking
Principles of Compiler Design
NoSQL Technologies / Robotic / UI/UX Design
Research Methodology
Sem - II
Machine Learning
Natural Language Processing
Simulation and Modelling
Bioinformatics / Embedded and IoT Technology / Web Data Analytics
OJT
Sem - III
Ubiquitous Computing
Social Network Analysis
Elective-I
Cloud Computing Technologies
Cyber Forensics
Elective-II
Business Intelligence and Big Data Analytics – II
Machine Learning – II
Sem - IV
Simulation and Modeling
Elective
Cloud Computing –III
Cyber and Information Security- II (Cryptography and Crypt Analysis)
Business Intelligence and Big Data Analytics –III (Intelligent Data Analysis
Machine Learning –III (Computational Intelligence)