BCA (Cloud Computing and Digital Science) 

Data fuels the digital economy, and by extension, the modern world. Developed and taught by senior faculty members at Cresta, a BCA (Cloud Computing and Digital Science), enables students to tap into the power of Big Data, producing actionable information for business clients. This program also provides you with the cloud computing skills to store and manage enormous amounts of personal and business data. Engaging your statistical skills through complex data analyses, you will learn efficient management and secure storage of databases on cloud and master digital science with electives. With cross-domain expertise, you will be eligible for a variety of roles in the cloud ecosystem and all other domains of computer science.

Program Highlights

  • A unique path for technical learning through a variety of electives 
  • Application-centric teaching and industry orientation with latest skills in cloud computing and data science 
  • Exposure to the best practices of the cloud ecosystem and big data 
  •  Knowledge of fundamental concepts of cloud technology like virtual machines and virtualization, cloud security, server side scripting languages, various products in cloud technology offered by companies like AWS and GCP, server deployment, tools and techniques through a syllabus designed with inputs from industry leaders
  • Industry certification courses, internships, campus venture opportunity, expert interactions, student inspiration trips, special training workshops, guaranteed placements and personalized training for future pathways

Academic Overview

  • Discipline Specific Courses 
  • Skill Enhancement Courses
  • Discipline Specific Electives
  • Languages

Areas of Study

  • Digital Electronics
  • C, C++
  • Python
  • Data Analytics (using R and Excel)
  • Shell programming
  • JAVA, jQuery
  • Cryptography
  • Numerical Analysis
  • Statistics
  • Linux
  • DevOps
  • Cloud Architecture 
  • Cloud Services
  • Web Technology (PHP, .NET, HTML)


Learning Outcomes

  • Ability to work in fast-changing environments using the agile framework 
  • Design, develop, manage and maintain cloud systems
  • Ensure the security of cloud systems
  • Produce data-driven insights for businesses using statistical data analysis and AI
  • Advanced database management skills
  • Understanding of the organization and architecture of computers
  • Database management  
  • The fundamentals of web technology with respect to client and server base 
  • Understand SaaS and cloud infrastructure 
  • Understanding the transmission of data over computer networks – computer communication protocols 
  • Numerical and statistical analysis concepts through linear algebra and probability 
  • Data analytics using various tools currently used in the industry 
  • C++, Java, Python and R programming 
  • PHP, HTML and MySQL 
  • Cloud system design 
  • Build upon the foundation of your knowledge when newer technologies emerge 
  • Learnings from a wide variety of electives 

Specialization Clusters


Principles of TCP/IP

The basics of internet technologies 


Raspberry Pi with Python

The essentials of Python programming with speed and ease


IoT system design

Designing an embedded system that is efficient 


Data warehouse and data mining

Collecting and organizing data from various sources and delivering insights of business value 


Advanced web technologies

Gaining skills in XML, CGI, PHP and Ruby on Rails 


Introduction to Data Science

 preparing, exploring, visualizing and modeling Big Data in an ethical manner 


Cryptography and Network security

Secure systems and networks from cryptographic attacks with better encryption standards  


Data Analytics using Python

Utilizing the features of the Python programming language to handle and analyze data 


Storage and Datacenter

Understand storage, architecture, maintenance and security in data centers 


Cloud Architecture and Deployment

Understand SaaS and virtualization and use common tools for analytics 


Database Security

Understand and design protected, secure databases with intrusion detection 


Statistical analysis with R

Equip yourself for advanced data analysis with R programming 


Cloud web services

Service oriented architecture, design, delivery – Amazon web services


Cloud security

Addressing vulnerabilities of cloud systems 


Artificial Intelligence and Machine Language

Acquire a strong framework of concepts and skills in artificial intelligence and machine learning 


Server Side Scripting Language

Javascript, jQuery, PHP, MySQL skills 


Linear Algebra

Vector representation of the data used in programming 


Probability and Statistics

Knowledge of probability and statistics required for computing 


Advanced Cloud Computing

Work with Amazon Web services and Google Cloud Platform 


Android Programming

Skills required for android application development

Career Options

A BCA (Cloud Computing and Digital Science) makes you eligible for both traditional and emerging roles in the IT sector. 

Job Sectors

  • IT Consulting
  • Tech Product Companies
  • SaaS Companies
  • IaaS Companies
  • PaaS Companies
  • Cloud Services
  • Software Companies

Job Roles

  • Server Architecture
  • Cloud Development & Maintenance
  • Cloud System Designer
  • DevOps
  • Data Science
  • Insights Mining
  • Business Analysis
  • Cloud Computer Systems and Network
  • Administration
  • Data Analytics
  • Cloud Product Management 

Sample Designations

  • Cloud Engineer
  • Data Scientist 
  • Data Analyst
  • System Engineer

Higher Education Options

  • Masters in Business Administration 
  • Masters in Computer Applications 
  • Masters in Science 

interested in joining us ?

Admissions Open For AY 2022


To be eligible for the BCA (Cloud Computing and Digital Science) program at Cresta, students must have completed their pre-university, grade 12 or an equivalent with at least 60% of the total score from a recognized board in India or abroad. 

Student Profile

Although this program is open to students from all streams, you are best suited to a BCA  (Cloud Computing and Data Science)

  • If you possess strong statistical and reasoning skills 
  • If you want to know how Big Data is used 
  • If you are interested in learning digital science
  • If you want to know how large amounts of data are stored in cloud systems

The Code Behind Large Machines

A College Life of Color & Vibrancy