Computer Applications is accredited by All India Council for Technical Education (AICTE) and affiliated to Pondicherry University.
Master of Computer Applications (MCA) is an 2 Years programme which integrates the field of Computer applications.
BRIDGE COURSES (Fundamentals of Computers, Introduction to Problem Solving, Introduction to Computer Programming)
• Data Structures and Algorithms • Object Oriented Programming • Database Management Systems • Data Structures and Algorithms Lab • Object Oriented Programming Lab • Database Management Systems Lab • Computer Networks • Operating Systems • Communication Skills • Computer Networks Lab • Operating Systems Lab • Software Engineering • Internet and Web Technologies • Academic Out-Reach Programme • Internet and Web Technologies Lab
• Mathematics for Computer Science • Management Concepts and Strategies
• Online Certification Courses • Simulation and Modeling Tools (SCI Lab) • Mobile Application Development • Software Testing Tools • Multimedia Tools • Python Programming
STREAM 1: INFORMATION SECURITY • Fundamentals of Cryptography (Level 1) • Database and Application Security (Level 2) • Mobile and Digital Forensics (Level 2) • Malware Analysis (Level 2) • Information System Audit (Level 3) • Information Security Management (Level 3) • Cloud Security (Level 3) • Ethical Hacking (Level 3) STREAM 2: SOFTWARE ENGINEERING • Object Oriented System Design (Level 1) • Software Architecture (Level 1) • Software Project Management (Level 2) • Software Testing (Level 2) • Software Quality Assurance (Level 3) • Software Risk Management & Maintenance (Level 3) • AGILE Software Process (Level 3)
• Foundations of Human Computer Interaction (Level 1
• Introduction to Web Accessibility (Level 1)
• Introduction to Mobile Accessibility (Level 1)
• Fundamentals of Context Aware Computing (Level 2)
• Digital Accessibility Audit (Level 2)
• User Interface Engineering (Level 3)
• Computer Vision and Applications (Level 3)
STREAM 4 – DATA ANALYTICS
• Big Data (Level 1)
• Python Programming for Data Analytics (Level 1)
• Statistics for Business Analytics (Level 1)
• Marketing Analytics (Level 2)
• Social Network Analytics (Level 2)
• Risk Analytics (Level 2)
• Database Systems in Big Data (Level 3)
• Streaming Analytics (Level 3)
• Video Processing and Analytics (Level 3)
• Principles of Distributed Computing (Level 1)
• Introduction to Parallel Computing (Level 2)
• Network Design and Management (Level 2)
• Web Services Computing (Level 2)
• Pervasive and Ubiquitous Computing (Level 3)
• Cloud Computing (Level 3)
• Internet of Things (Level 3)
STREAM 6 ARTIFICIAL INTELLIGENCE
• Introduction to A.I. and Expert Systems (Level 1)
• Neural Networks (Level 2)
• Fuzzy Logic (Level 2)
• Decision Support Systems (Level 2)
• Introduction to Machine Learning (Level 3)
• Introduction to Robotics (Level 3)
• Soft Computing (Level 3)