Programming and Data Structures
Data Management Systems
System Analysis and Project Management
Modern Cryptography
Research Methodology
Security, Ethics and Professionalism
Machine Learning Algorithms and Applications
Data Mining and knowledge Discovery
Service-Oriented Software Engineering
Advanced Network Security
Perception and Planning
Web Development
Big Data Analytics
Research Project