Amrita School of Arts and Sciences at Kochi campus offers five year integrated program Integrated B.C.A. - M.C.A. Exit option with B.C.A. Degree after 6th Semester

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

Curriculum and Syllabus

UG General Subjects  Curriculum  Syllabus

Course of Study

Semester 1 Semester 2 Semester 3
Communicative English Professional Communication Statistical and Numerical Methods
Language I Language II Data Structures and Algorithm
Mathematical Foundation Discrete Mathematics Object Oriented Programming using C++
Environmental Science and Sustainability Database Management System Operating System
Computer Essentials Programming in C Principles of Management and Accounting
Computational Thinking and Problem Solving Computer Organization Data Structures and Algorithms Lab
Cultural Education I Cultural Education II Amrita Value Programme I
Computational Thinking and Problem Solving Lab Database Management System Lab Life Skills I
  Programming in C Lab Object Oriented Programming using C++ Lab
Semester 4 Semester 5 Semester 6
Computer Networks C# and .NET Framework Computer Graphics
Java Programming Advanced Java and J2EE Cryptography and Cyber Security
Web Technologies Elective A Python Programming
Software Engineering Mobile Application Development Lab Elective B
Open Elective A* Advanced Java and J2EE Lab Computer Graphics Lab
Amrita Value Programme II Comprehensive Technical VIVA-Voce Project
Life Skills II Live in Labs# / Open Elective B*  
Java Programming Lab Life skills III  
Web Technologies Lab Minor Project  
Semester 7 Semester 8 Semester 9 Semester 10
Advanced computer networking and internet Web Services and Cloud Desing Patterns Dissertation Phase II 
Design and Analysis of Algorithms Data Mining and Applications System Security  
Advanced software engineering Computer Language Engineering Elective - III  
Basics of Operations Research Elective I Elective - IV  
Advanced Databases Elective II Lab 4  
Lab 1 Technical Writing* Dissertation Phase I  
Lab 2 Research Learning & Problem Formulation    
  Lab 3    


Data Structures and Algorithms lab
Java Programming
GUI Programming using VB.Net
Android Application Development
Web Development using ASP.NET
Database Management Systems Lab
Operating Systems Lab
Computer Organization and Architecture lab
Web & XML Programming using Java & J2EE
Angular and Node JS Lab
Network and Grid Simulation Lab
Bio-informatics Lab


ELECTIVES A, B, C & D (any THREE) ELECTIVES I, II & III (any THREE) Management Electives (any ONE)
Artificial Intelligence Network Security Principles of Economics and Management
Architecture and Deployment of Secure and Scalable WAN Structure and Interpretation of Computer Programs Software Project Management
Client Server Computing Software Quality Assurance  
Embedded Systems Computational Intelligence  
Enterprise Resource Planning Management Bioinformatics  
Knowledge Management Information Retrieval  
LAN Switching and Advanced Routing Advanced Operating System and Distributed Computing  
Micro processor Systems Wireless Communications and Networks  
Multimedia and Graphics Computer Graphics and Visualization  
Social and Professional Issues in Computing Semantic Web Technologies  
Soft Computing Database Administration  
Systems and Network Administration Digital Image Processing  
  Business Intelligence  
  Network Management and System Administration  
  Big Data Analytics and Visualization  
  Modern Web Application Development using Mean Stack  
  Introduction To Intelligent Systems And Machine Learning  

Open Electives

Advertising Basic Statistics Citizen Journalism
Creative Writing for Beginners Desktop Support and Services Development Journalism
Digital Photography Emotional Intelligence Essence of Spiritual Literature
Film Theory Fundamentals of Network Administration Gender Studies
Glimpses of Indian Economy and Polity Graphics and Web-designing Tools Green Marketing
Healthcare and Technology History of English Literature Indian Writing in English
Industrial Relations and Labour Welfare Introduction to Ancient Indian Yogic and Vedic Wisdom
Introduction to Computer Hardware Introduction to Event Management Introduction to Media
Introduction to Right to Information Act Introduction to Translation Linguistic Abilities
Literary Criticism and Theory Macro Economics Managing Failure
Media Management Micro Economics Micro Finance, Small Group Management and Cooperatives
Negotiation and Counselling New Literatures Non-Profit Organisation
Personal Effectiveness Perspectives in Astrophysics and Cosmology Principles of Marketing
Principles of Public Relations Science, Society and Culture Statistical Analysis
Teamwork and Collaboration The Message of Bhagwad Gita Understanding Travel and Tourism
Videography Vistas of English Literature Web-Designing Techniques
Organic Farming Basic Legal Awareness on Protection of Women & Rights  
Amrita Values Programme Language
Message from Amma’s Life for the Modern World Hindi
Lessons from the Ramayana Kannada
Lessons from the Mahabharata Malayalam
Lessons from the Upanishads Tamil
Message of the Bhagavad Gita Sanskrit
Life and Message of Swami Vivekananda  
Life and Teachings of Spiritual Masters India  
Insights into Indian Arts and Literature  
Yoga and Meditation  
Kerala Mural Art and Painting  
Course on Organic Farming and Sustainability  
Benefits of Indian Medicinal Systems  
Temple Mural Arts in Kerala  
Organic Farming in Practice  
Ayurveda for Lifestyle Modification  
Life Style and Therapy using Yoga  

* Two Open Elective courses are to be taken by each student, one each in the 4th and the 5th semesters, from the list of Open Electives offered by the School.

# Students undertaking and registering for a Live-in-Lab project, can be exempted from registering for an Open Elective course in the fifth semester.

You can join this program at
Integrated Degree
School of Arts and Sciences