MCA - Specialisation Tracks

The course is designed to make graduate expert in any of the following specialization tracks.
1: Knowledge Engineering
2: Programming Series
3: Advanced Software Engineering
4: Information Security

A student can choose the specialization track on or before the end of 2nd Semester. Two pools of subjects are given for each track. Given the Specialization track, a student can choose any two subjects from pool 1 in semester 4 and any two subjects from pool 2 in semester 5. A batch can pick a maximum of two tracks based on the majority selection of its students.

1: Knowledge Engineering

Pool 1
1. Data Warehousing (Subject Code: 411)
2. Digital Image Processing (Subject Code: 412)
3. Soft Computing (Subject Code: 413)
Pool 2
Big Data Analytics (Subject Code: 511)
Information Retrieval Analytics (Subject Code: 512)
Social Media Mining (Subject Code: 513)
 
2: Programming Series

Pool 1
J2EE (Subject Code: 421)
Open Source Lab PHP (Subject Code: 422)
Android (Subject Code: 423)

Pool 2
Struts and Hibernate (Subject Code: 521)
Open Source Lab – Python (Subject Code: 522)
Developing Mobile Applications with iOS Platform (Subject Code: 523)
 
3: Advanced Software Engineering


Pool 1
Software Requirements Engineering (Subject Code: 431)
Software Design and architecture (Subject Code: 432)
Software Testing (Subject Code: 433)

Pool 2
 
Software Project Management (Subject Code: 531)
Software Risk Management (Subject Code: 532)
User Interface Design (Subject Code: 533)
 
4: Information Security

Pool 1
Mathematical Foundations of Information Security (Subject Code: 441)
Web and Database Security (Subject Code: 442)
Emerging Security Technologies (Subject Code: 443)

Pool 2
Network Security Architecture (Subject Code: 541)
Wireless Security (Subject Code: 542)
Cyber Forensics (Subject Code: 543)