Exit option with B.C.A. Degree after 6th Semester

Duration : Five Years - Ten Semesters
Eligibility : 10+2 any stream with 50% marks.

Course of Study

B. C. A.

Semester 1 Semester 2 Semester 3
Basics of Programming Analysis of Algorithms Principles of Management
Fundamentals of DBMS Object Oriented Programming Using C++ Data Structures 
Fundamentals of Web Technology Advanced DBMS Operating System
Environmental Studies Advanced C Java Programming
Basic Mathematics Computer Organization and System Architecture Computer Networks
Language I Statistical Methods  Life Skills I
Communicative English Numerical Methods Amrita Values Program (AVP)/ Free electives/ Live in Labs
Cultural Education I Professional Communication Discrete Mathematics
Career Advancement Program (CAP) I Cultural Education II Career Advancement Program (CAP) III
  Career Advancement Program (CAP) II  
Information Technology Basics Lab Analysis of Algorithms Data Structures
Basics of Programming Object Oriented Programming Using C++ Operating System
Fundamentals of DBMS Advanced DBMS Java Programming
Fundamentals of Web Technology Advanced C  
Semester 4 Semester 5 Semester 6
Introduction to Network Security Cryptography Computer Graphics
.NET Framework OOAD Elective
Management Information Systems C# programming Elective
Advanced Java programming Elective  
Web Programming Mobile Technologies and Application Development  
Software Engineering Life Skills III  
Principles of Accounting  Amrita Values Program (AVP)/ Free electives/ Live in Labs  
Amrita Values Programme (AVP)/ Free electives/ Live in Labs Mini Project   
Life Skills II Career Advancement Program (CAP)  
Career Advancement Program (CAP) IV    
Advanced Java programming C# programming Computer Graphics
Web Programming Mobile Technologies and Application Development Major Project
    Comprehensive Technical Viva


Artificial Intelligence Micro Economics
Knowledge Management Macro Economics
Enterprise Resource Planning Creative Writing
Project Management and Technical Documentation Indian Writing in English
Embedded Systems Instrumental music
Software Quality Assurance and Testing  Cultural Studies
Bioinformatics Literary Criticism and Theory
Social and Professional Issues in Computing Gender Studies
Soft Computing History of English Literature
Systems and Network Administration Consumer Protection Act
Multimedia and Graphics Film Theory
Distributed Computing  Right to Information Act
LAN Switching and Advanced Routing  New Literatures
Architecture and Deployment of secure & scalable WAN Spiritual Literature
Data Mining Translation Studies
Microprocessor System Media Management
  Yoga and Chanting
  Lessons in Music

M. C. A.

Semester 7 Semester 8 Semester 9 Semester 10
Computer Networks Software Engineering Desing Patterns Major Project and Dissertation Phase 2 
Design and Analysis of Algorithms Service Oriented Architecture Software Project Management  
Internet Programming Data Mining Computer Graphics  
.net Technologies Elective* Elective*  
Operations Research Elective I Elective III  
Culture Education Elective II Elective IV  
    Minor Project and Dissertation Phase 1  


Advanced Computer Networks Data Analytics and Business Intelligence
Open Source Software Mobile Communications
Agent Based Intelligent System Software Quality Assurance
Advanced Databases Information Security
Structure and Interpretation of Computer Programs Parallel Computer Architecture & Programming
Computational Intelligence Computer Language Engineering
Network Management and System Administration Introduction to Bioinformatics
Cryptography Wireless Communication and Networks
Embedded Systems Management Information Systems
Natural Language Processing Agile Programming
Multimedia Systems Information Retrieval
Semantic Web Technologies Distributed Databases
Live-in-labs (Spaning over two semesters - Evualation will be at the end of the second phase) Foreign language

Electives listed above are only indicative. Actual Offering will depend on the number of students registering for the courses and availability of faculty.

School Administration reserves the right to modify the subjects / curriculum / detailed syllabus as per the topical needs or changes in trends of the academic stream or industry requirements.

* One of the electives can be a Live-in-labs project done over a period of two semesters.


You can join this program at