UG/PG Admissions Closing On 10th July!
Click Here!
MBA Admissions Closing On 10th July!
Click Here!
Apply Now
Ph.D. Applications Open- Jan 2026
Apply Now
Fee Payment (EMI)

BCA - Cloud Computing and IoT

BCA - Cloud Computing and IoT

Sharda School of Computing Science & Engineering (SSCSE)

  • Programme Code

    SET0103

  • Level

    Graduate

  • Duration

    3 Years

About the Programme

A Bachelor of Computer Applications (BCA) in cloud computing and IoT is a three-year undergraduate program that focuses on cloud and IoT application development and management. The program aims to equip students with the necessary skills and knowledge to extract insights and information from cloud and IoT. This experience can be valuable in securing multiple employment after graduation. Graduates of the program can pursue careers in a variety of industries, such as cloud industries like Amazon Web Services, Microsoft Azure, Salesforce, Tata Consultancy Servi es (TCS), Infosys, Wipro, Cypher Cloud, App Point. Overall, a BCA in Cloud Computing and IoT is a comprehensive program that prepares students for a career in the growing field of cloud and IoT.

This course is for individuals who...

A career with various prospective fields and challenging roles in a futuristic industry wherever the cloud /AWS/Azure/IoT services are deployed for business needs. Because of drastically increasing international demand, the course is suitable for the students who are looking for financial security, the freedom to relocate, lifelong prospects of learning make this programme an ideal career path for computer science professionals. The course also opens doors to various professional avenues for successful graduates. The successful graduates of the course having the multiple offers in different AWS clients where AWS services are deployed and the preliminary average remuneration within the range of INR 3 and 8 Lacs, which is contingent upon the candidate’s expertise in the field. Students can get placed in private as well as government sectors, upon successfully completing the course.

Students who are looking for...

Cloud Engineer: A cloud engineer is responsible managing and directing the development team, resolving the technical issues and documenting them.

Cloud Service Engineer: A cloud service engineer is responsible to design, develop, and deploy modular cloud-based systems and cloud-based solution with best practices.

Cloud Sales Specialist: The Cloud Sales Specialist is responsible for  achieving revenue targets and ensuring on-time collections for the assigned cloud products/services  (for example, Amazon, Oracle, IBM) in the respective location(s).

Cloud DevOps Engineer: A cloud DevOps engineer assessing is responsible for current systems processes and developing ways to improve them, building and setting up new development tools and infrastructure.

AWS Expert: An AWS expert is responsible for advice and provision AWS services and infrastructure resources, establish AWS Identity and Access Management (IAM) roles for users and groups.

Cloud Web Application Developer: A cloud we application developer is responsible for designing and implementing cloud infrastructures. Advice on available cloud architectures, monitoring and maintenance.

Cloud Architect: Cloud Architect responsibilities include  building and maintaining the cloud systems at our organization, along with managing servers, storage, and our network. Ultimately, you will work with various IT teams to ensure our online capabilities meet the needs of our organization.

IoT Architect: The IoT architect must work with key business and IT leaders to develop an IoT vision that sets objectives for the business to shoot for and to communicate that vision to key stakeholders.

IoT Product Managers: An IoT Product Manager is a Product Manager who is specialized in IoT. In this sense, the core responsibilities of Product Management still apply. An IoT PM is responsible for  understanding customer needs and driving the creation of products that satisfy those needs while bringing value to their company.

IoT Cloud Engineer: To research, build, test, and document state-of-the-art IoT solutions with integrated electronics and firmware development.

IoT Developer: The job description of an IoT developer includes working on three parameters, i.e.,  choosing the data, data management, assembling using technology, and performing research. These developers facilitate smart lives for people.

Course Fee

For National Students
1st Year 185000 2nd Year 190550 3rd Year 196267
For International Students
Fee Per Semester Fee Per Year
NA 3200**

Programme Structure

BCCR1902

Department of Computer Science & Applications

BCA Cloud Computing and IoT

Batch: 2026 Onwards

SEMESTER: I

S. No.

Course Code

Paper ID

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Type of Course
1. CC Core Course
2. DSE Inter or multidisciplinary
3. OE Open Elective
4. SEC Skills Enhancement
5. AEC Ability Enhancement
6. VAC-I Value Added Courses

L

T

P

THEORY SUBJECTS

1

BCCR1101

 

Fundamental of Computer & Web Technologies

3

0

0

3

 

CC

2

BCCC1101

 

Introduction to Cloud Computing

3

0

0

3

 

CC

3

BCCR1401

 

Introduction to IoT

2

0

0

2

 

SEC

4

 

 

Communicative English-1

2

0

0

2

 

AEC

VAC

5

BCCR1901

 

Environmental Management

3

0

0

3

 

VAC

OR

BCCR1902

 

Ethics and Social Implications of AI

Practical/Viva-Voce/Jury

6

BCCC1501

 

Cloud Computing - Lab

0

0

2

1

 

CC

7

BCCR1502

 

Fundamental of Computer & Web Technologies Lab

0

0

2

1

 

CC

8

BCCR1501

 

Problem solving using C Programming Lab

0

1

4

3

 

CC

9

BCCR1504

 

Introduction to IOT with hands-on lab Implementation

0

0

2

1

 

SEC

TOTAL CREDITS

 

 

 

 

 

19

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

BCA Cloud Computing and IoT

Batch: 2026 Onwards

SEMESTER: II

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Type of Course
1. CC
2. DSE
3. PE
4. SEC
5. AEC
6. VAC-I

L

T

P

THEORY SUBJECTS

1

BCCR1302

Probability & Statistics

3

0

0

3

 

 

Program Elective I

2

BCCC1001

Cloud and IoT Integration

2

0

0

2

 

PE

BCCC1002

Mobile Application Development using React Native

3

 

Communicative English -2

2

0

0

2

 

AEC

VAC

4

 

Environmental Management

3

0

0

3

 

VAC-2

OR

 

Ethics and Social Implications of AI

3

0

0

3

Practical/Viva-Voce/Jury

5

BCCR1508

Application based Programming in Python Lab

0

1

4

3

 

CC

6

BCCR1505

Principal of Data Structures - Lab

0

1

4

3

 

CC

7

BCCR1509

Design thinking & creative learning Lab

0

1

4

3

 

SEC

8

BCCC1502

Cloud and IoT Integration- lab

0

0

2

1

 

Minor

9

BCCC1503

React Native-Lab

0

0

2

1

 

TOTAL CREDITS

 

 

 

 

20

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

BCA Cloud Computing and IoT

Batch: 2026 Onwards

SEMESTER: III

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Type of
1. CC
2. DSE
3. PE
4. SEC
5. AEC
6. VAC-I

L

T

P

THEORY SUBJECTS

1

BCCR2102

Principles of Database Management System

3

0

0

3

Introduction to computers

CC

2

BCCR2101

Object Oriented Programming Using Java

4

0

0

4

Programming in C

CC

3

 

Research Methodology and IPR

1

0

0

1

 

IDC

Program Elective-II

4

BCCC2001/BCC

Cloud Infrastructure & Services

3

0

0

3

Introduction to cloud computing

PE

BCCC2002

Virtualization & Cloud Security

5

BCCR3102/BCC2401

Software Engineering and Quality Assurance

 

 

 

 

 

SEC

6

 

Augumented Reality Application Development

2

0

0

2

 

SEC

Practical/Viva-Voce/Jury

7

BCCR2506

Principles of Data Base Management System - Lab

0

0

2

1

 

CC

8

BCCR2505

Object Oriented Programming Using Java - Lab

0

0

2

1

 

CC

9

RBL001

Research Based Learning-1

0

0

2

0

 

Audit Course

10

 

Logical Skills Building and Soft Skills

2

0

0

2

 

AEC

11

 

Augumented Reality Application Development Lab

0

0

2

0

 

SEC

TOTAL CREDITS

 

 

 

 

21

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

BCA Cloud Computing and IoT

Batch: 2026 Onwards

SEMESTER: IV

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Type of Course
1. CC
2. DSE
3. PE
4. SEC
5. AEC
6. VAC-I

L

T

P

THEORY SUBJECTS

1

BCCC2101

Data Analytics for IoT and Cloud

4

0

0

4

 

CC

2

BCCR2105

Operating System and Unix Shell Programming

3

0

0

3

Computer Fundamentals

CC

3

BCCR2103

Design and Analysis of Algorithm

3

1

0

4

Data Structures Using C

CC

Program Elective-III

4

BCCC2003

Big Data and Cloud Integration

3

0

0

3

 

PE

BCCC2004

Cyber Security in IoT and Cloud Computing

5

 

Quantitative and Qualitative Aptitude Skill Building

2

0

0

2

 

AEC

Practical/Viva-Voce/Jury

6

BCCR2511

Design and Analysis of Algorithm Lab

0

0

2

1

Data Structures Using C

CC

7

BCCC2501

Data Analytics for IoT and Cloud - Lab

0

0

2

1

 

CC

8

BCCR2513

Operating System and Unix Shell Programming -

0

0

2

1

 

CC

9

RBL002

Research Based Learning-2

0

0

2

1

 

RBL

TOTAL CREDITS

 

 

 

 

20

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

BCA Cloud Computing and IoT

Batch: 2026 Onwards

SEMESTER: V

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Type of
1. CC
2. DSE
3. OE
4. SEC
5. AEC
6. VAC-I

L

T

P

THEORY SUBJECTS

1

BCCC3101

Amazon Web Services

4

0

0

4

Cloud Computing

CC

2

BCCC3102

Web Technologies

4

0

0

4

Internet Technologies

CC

3

BCCC3103

Computer Networks and Data Communication

4

0

0

4

Basics of Networking

CC

4

BCCC3104

Cloud Web Services

3

0

0

3

 

CC

Practical/Viva-Voce/Jury

5

BCCC3501

Amazon Web Services - Lab

0

0

2

1

 

CC

6

BCCC3502

Technical Skill Enhancement Course - I

0

0

2

1

 

CC

7

BCCC3505

Web Technologies - Lab

0

0

2

1

 

CC

8

BCCC3506

Cloud Web Services - Lab

0

0

2

1

 

CC

9

RBL003

Research Based Learning-3

0

0

2

0

 

RBL

10

 

Industry Connect

0

0

2

1

 

Internship

TOTAL CREDITS

 

 

 

 

20

 

 

OR

1

 

Apprenticeship

0

0

40

20

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

BCA Cloud Computing and IoT

Batch: 2026 Onwards

SEMESTER: VI

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Type of Course
1. CC
2. DSE
3. OE
4. SEC
5. AEC
6. VAC-I

L

T

P

THEORY SUBJECTS

1

BCCC3019

Microsoft Azure

4

0

1

5

Cloud Computing

Minor

2

BCCC3020

Cloud-based IoT Applications

4

0

0

4

 

Minor

3

BCCR3304

Introduction of Entrepreneurship Development

3

0

0

3

 

IDC

 

BCCC3021

Fog Computing and IoT Services

3

0

0

3

 

Minor

Practical/Viva-Voce/Jury

5

BCCC3022

Microsoft Azure - Lab

0

0

2

1

 

Minor

6

BCCC3402

Technical Skill Enhancement Course

0

0

4

2

 

AEC

7

 

Community Connect

0

0

0

1

Qualifying

Community

8

RBL004

Research Based Learning -4

0

0

2

1

 

Research

TOTAL CREDITS

 

 

 

 

20

 

 

OR

1

 

Apprenticeship

0

0

40

20

 

 

Programme Curricula
S.No. Academic year Curricula Link

1

2023-24 View Details
Eligibility Criteria
For National Students
  • Sr. Secondary (10+2) with minimum 55% marks.
For International Students The eligibility criterion for all programs for international applicants is minimum 50% in the qualifying examination and having studied the pre-requisite subjects for admission in to the desired program.
How to apply for the course?

 

Career path you can choose after the course
  • Cloud Engineer
  • Cloud Service Engineer
  • Cloud Architect
  • IoT Architect
  • IoT Developer
  • DevOps Engineer

 

Take the next step towards a career in computing science & engineering.

Apply Now