MSc Information Technology (IT)
Semester-wise Syllabus for MSc Information Technology (IT)
Semester 1: Fundamentals of IT & Programming
-
Programming Fundamentals
-
Python/Java/C++ basics, data structures (arrays, linked lists, stacks, queues)
-
Algorithms (sorting, searching)
-
-
Database Management Systems (DBMS)
-
SQL, relational algebra, normalization
-
NoSQL databases (MongoDB, Cassandra)
-
-
Computer Networks
-
OSI/TCP-IP models, LAN/WAN, network security basics
-
-
Operating Systems
-
Processes, threads, memory management, file systems
-
-
Mathematics for IT
-
Discrete mathematics, probability, statistics
-
-
Lab Work
-
Coding exercises, SQL queries, network simulations
-
Semester 2: Advanced Computing & Web Technologies
-
Object-Oriented Programming (OOP)
-
Inheritance, polymorphism, design patterns (Java/Python)
-
-
Web Technologies
-
HTML/CSS, JavaScript, React/Angular, PHP/Node.js
-
-
Software Engineering
-
SDLC, Agile/Scrum, UML diagrams
-
-
Data Science Fundamentals
-
Data preprocessing, visualization (Pandas, Matplotlib)
-
-
Elective 1 (Choose one):
-
Cloud Computing (AWS/Azure basics)
-
Cybersecurity Fundamentals
-
-
Lab Work
-
Web development projects, mini-software prototypes
-
Semester 3: Specialization & Advanced Topics
Core Subjects
-
Artificial Intelligence & Machine Learning
-
Neural networks, supervised/unsupervised learning (TensorFlow/PyTorch)
-
-
Big Data Analytics
-
Hadoop, Spark, data mining techniques
-
-
Internet of Things (IoT)
-
Sensors, embedded systems, IoT protocols
-
Electives (Choose 2–3)
-
Blockchain Technology
-
Advanced Cybersecurity
-
DevOps & CI/CD Pipelines
-
Human-Computer Interaction (HCI)
-
Lab Work
-
AI/ML models, IoT prototypes, cloud deployments
-
Semester 4: Research & Capstone Project
-
Dissertation/Project Work
-
Independent research or industry-aligned project (e.g., AI app, secure system design)
-
-
Emerging Trends in IT
-
Quantum computing, edge computing, 6G, Metaverse
-
-
Internship/Viva Voce
-
Industry training or project defense
-