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)
- PO1: apply critical inquiry, innovative thinking and evidence-based research to solve complex problems.
- PO2: formulate informed decisions based on factual evidence and reasoned judgement.
- PO3: demonstrate professional competencies, ethical conduct, emotional intelligence and fluency in emerging technologies in a dynamic global environment.
- PO4: Exhibit self-discipline, autonomy, responsibility and accountability for personal well-being and a commitment to lifelong learning.
- PO5: Lead and communicate with multi-cultural teams, demonstrating empathy and mutual respect in the workplace and public sphere.
- PO6: Involve in community development for nation-building by advocating sustainable practices, embodying the Indian ethos and upholding universal human values.
Programme Specific Outcomes (PSO)
- PSO1: Demonstrate knowledge of computing, programming, data structures, databases, operating systems, distributed systems, network architecture, cloud services and infrastructure.
- PSO2: Apply concepts of deployment models, analytics, cloud infrastructure, security compliances, virtualization and containerization in cloud environments.
- PSO3: Develop cloud-native applications, monitor and optimize cloud resources.
- PSO4: Formulate solutions based on systematic research in cloud ecosystem.
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
- C Programming
- Principles of Operating System & Linux Administration
- Foundation of Discrete Mathematics
Semester II
- Data Structures
- Python Programming
- Cloud Computing Fundamentals
- Cloud Foundations (Domain Certificate)
- Web Development Workflow
Semester III
- Object-Oriented Programming with Java
- Cloud Infrastructure
- Data Communication Networks
- NPTEL Certification
Semester IV
- Relational Database Management System
- Essentials of Virtualization
- Information Storage Management
Semester V
- Cloud Security and Audit
- Cloud Architecture
- High Performance Computing
- Research Methodology
Semester VI
- Introduction to DevOps
- Machine Learning on Cloud
- Software Engineering
- Capstone Project