BCA Cloud Computing

Programme Overview

The BCA (Bachelor of Computer Applications) with Cloud Computing Programme at Kristu Jayanti University is a four-year honours degree designed to equip students with in-depth knowledge and practical skills in the rapidly growing domain of cloud technologies. The Programme provides a strong foundation in computer science, programming, networking, virtualisation, and distributed systems, complemented by advanced modules in cloud architecture, deployment, and management. Through academic collaborations with AWS Academy, Oracle Academy, and Salesforce, students gain hands-on experience with industry-leading cloud platforms and have the opportunity to earn globally recognised certifications. The curriculum emphasises experiential learning, real-time projects, and interdisciplinary integration, nurturing both technical expertise and analytical thinking. Graduates are prepared for diverse career paths as cloud architects, cloud engineers, DevOps engineers, system administrators, cloud developers, and cloud security specialists across industries such as IT, finance, healthcare, and education, where cloud computing continues to drive digital transformation with ample scope for higher studies and professional certifications.

The BCA Programme is a four-year degree programme, wherein a student, after successful completion, will be awarded an Honours degree. However, a student has the option to exit the programme after successful completion of the first three years. In such a case, the student will be awarded a Bachelor’s degree.

Eligibility Criteria

Any candidate who has passed PUC/10+2/ equivalent in Science, Arts or Commerce, securing a minimum of 40% of marks in aggregate, is eligible.

Programme Outcomes (PO)

Programme Specific Outcomes (PSO)

Programme Matrix

Semester Course Title Course Type Credits
I C Programming DSC 4
I C Programming Practical DSC 2
I Principles of Operating System and Linux Administration DSC 4
I Principles of Operating System and Linux Administration Practical DSC 2
I Foundation of Discrete Mathematics DSC 4
I Digital Engineering    
II Data Structures DSC 3
II Data Structures Practical DSC 1
II Python Programming DSC 3
II Python Programming Practical DSC 1
II Cloud Computing Fundamentals DSC 3
II Cloud Foundations DSC -CC 2
II Multidisciplinary Course MDC 3
II Web Development Workflow SEC 3
III Object Oriented Programming with Java DSC 3
III Object Oriented Programming with Java Practical DSC 1
III Cloud Infrastructure DSC 3
III Cloud Infrastructure Practical DSC 1
III Data Communication Networks DSC 3
III NPTEL SEC 3
III Multidisciplinary Course MDC 3
III Value-Added Course (VAC) VAC 2
IV Relational Database Management System DSC 3
IV Relational Database Management System Practical DSC 1
IV Essentials of Virtualization DSC 3
IV Essentials of Virtualization Practical DSC 1
IV Information Storage Management System DSC 3
IV Cloud Infrastructure Foundation-I DSC-CC 2
IV Minor Project-I DSC-MP 2
IV Foundation of Generative AI SEC 3
IV Multidisciplinary Course MDC 3
IV Value-Added Course (VAC) VAC 2
V Cloud Security and Audit DSC 4
V Cloud Security and Audit Practical DSC 2
V Cloud Architecture DSC 4
V Cloud Architecture Practical DSC 2
V Research Methodology DSC 4
V High Performance Computing DSC 4
V Minor Project-II DSC MP 2
V Internship   2
VI Introduction to DevOps DSC 4
VI Introduction to DevOps Practical DSC 2
VI Machine Learning on Cloud DSC 4
VI Machine Learning on Cloud Practical DSC 2
VI Software Engineering [BCA Cloud, BCA IoT,B.Sc Data Science] DSC 4
VI AWS Machine Learning on Cloud DSC CC 2
VI Project   4

Key Courses

Semester I

Semester II

Semester III

Semester IV

Semester V

Semester VI