Computer Programming
Object Oriented Programming through C++
Statistics with R Programming
Mathematical Foundations of Computer
Science
Digital Logic Design
Python Programming
Data Structures through C++
Software Engineering
Computer Graphics
Java Programming
E-Commerce
Computer Organization
Object Oriented Analysis and Design using
UML
Principles of Programming Languages
Human Computer Interaction
Unix and Shell Programming
Advanced Java Programming
Database Management Systems
Operating Systems
Computer Networks
Data Mining
Web Technologies
Software Testing Methodologies
Open Elective:
i. Artificial Intelligence
ii. Social Networks and Semantic Web
iii.Digital Signal Processing
iv.Embbeded Systems
v. Robotics
vi.Operations Research
Cryptography and Network Security
Mobile Computing
Data Ware Housing and Business Intelligence
Managerial Economics and Financial Analysis
Elective-I
i. Big Data Analytics
ii. Information Retrieval Systems
iii. Internet of Things
iv. Multimedia Programming
Elective-II
i. Cloud Computing
ii. Software Project Management
iii. Machine Learning
iv. Decision Support System
Distributed Systems
Management Science
Management Information System
Elective-III
i. Concurrent and Parallel Programming
ii. Cyber Security
iii. Artificial Neural Networks
iv. Software Quality Assurance