The Master of Computer Applications (MCA) program at K. B. Joshi Institute of Information Technology is a 2-year full-time postgraduate course affiliated with SNDT Women’s University. The program builds strong knowledge in programming, advanced computing, software development, data science, artificial intelligence, cloud computing, and cybersecurity.
With hands-on labs, practical projects, and industry-focused learning, students develop real-world technical skills and prepare for successful careers in the IT and software industry.
Following SNDT University's updated curriculum ensuring academic depth and industry relevance
Vocational courses, practical assignments, and field projects for comprehensive development
Software-based labs, real-world projects, and continuous assessments for practical mastery
Programming fundamentals, computer architecture, and mathematical foundations.
Mathematical Foundation of Computer Science
Research Methodology and IPR
Advanced Data Structure
Advanced Java
Computer Network Programming using Linux
Advanced Data Structure Lab
Advanced Java lab
Computer Network Programming Lab
Research paper I - Literature Review (review paper)
Data structures, database management, and object-oriented programming.
Managerial Economics
Software Architecture
Artificial Intelligence
Advanced Databases
Elective-I
Web Engineering Lab
Software Testing and Quality Assurance Lab
Mobile Computing lab
Artificial Intelligence Lab
Advanced Databases Lab
Research Paper II - Research Mini Project
Operating systems, intelligent systems, and system software concepts.
Cyber Security
Data science and Analytics
Cloud Computing
Machine learning
Elective-II
Data science and Analytics lab
Cloud computing Lab
Elective-II Lab
Machine learning lab
Research Paper III- Presentation/Publication
Software engineering, advanced databases, and project development.
Project
Swayam based MOOC
The MCA program opens doors to diverse roles across the IT industry by equipping students with strong technical, analytical, and problem-solving skills. With training in software development, data-driven technologies, cloud platforms, and cybersecurity, graduates are well-prepared for high-growth careers in leading tech companies and emerging digital industries.