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)

Bachelor of Computer Application

Bachelor of Computer Application

Sharda School of Computing Science & Engineering (SSCSE)

  • Programme Code

    SET0103

  • Level

    Graduate

  • Duration

    3 Years

About the Programme

Bachelor of Computer Application is a three-year undergraduate program aimed to shape students in contemporary knowledge of fundamentals to comprehend applicative technology towards efficient solutions for industrial and real-life problems.
The course curriculum inculcates social awareness, communication skills & professionalism to work as a team in maintaining diverse environments towards the betterment of society.
To foster creativity and innovative thinking by addressing design and developmental trade-offs in the IT industry for providing a real-time solution as lifelong learning is the primary objective of this programme.
It comprises of subjects like database, networking, data structure, core programming languages like ‘C’ and ‘java’.

Software engineering is a unique and scientific field that includes all aspects of software production from business strategy to design and coding, testing, quality and management of large-scale complex software systems. Software engineers develop video games, internet applications, run computer networks and implement computer security measures for an organization.

Specializations

  • Artificial Intelligence and Machine Learning
  • Cloud Computing and IoT

Programme Educational Objectives (PEO)

  • PEO-1 The graduates will establish themselves as professionals by solving real-life problems using exploratory and analytical skills acquired in the field of Computer Science and Engineering.
  • PEO-2 The graduates will provide sustainable solutions to ever changing interdisciplinary global problems through their Research & Innovation capabilities.
  • PEO-3 The graduates will become employable, successful entrepreneur as an outcome of Industry-Academia collaboration. 
  • PEO-4 The graduates will embrace professional code of ethics while providing solution to multidisciplinary social problems in industrial, entrepreneurial and research environment to demonstrate leadership qualities.l.

Program Outcomes (PO’s)

  • PO1: Computing knowledge Apply the knowledge of computing fundamentals to Identify, formulate, and solve problems in the areas of computer applications.
  • PO2: Problem Analysis and Design of solutions Apply analytical skills in solving computer based problems using fundamentals of computer science and application domains.
  • PO3: Modern tool usage: Ability to select and apply modern IT Tools and technologies for innovative software solutions and applications.
  • PO4: Technical Skill Development To develop and sharpen their IT/ programming, networking and data management skills required for identifying problems and issues relating to the????Disciplinary area and field of study/ higher education.
  • PO5: Societal Concern: Recognize & appreciate the role of computing to design state-of-the-art methodologies for solving real life problems for the betterment of the society.
  • PO6: Environment and Sustainability Actively involved with knowledge, skills and right attitude to give sustainable solutions for the benefit of environment.
  • PO7: Ethics: Pertain ethical principles and entrust to professional ethics and responsibilities in a global economic environment.
  • PO8: Individual and team work Ability to work effectively as an individual, and in assorted teams.
  • PO9: Communication: Development of good communication skills in both written and verbal form in a substantial technical manner.
  • PO10: Life-long learning Ability to engage in independent and life-long learning through professional activities.

PSO’s

  • PSO1: Multimedia Applications Professionally trained in the areas of multimedia, animation, web designing, effective media management, and to acquire knowledge in various domain multimedia applications.
  • PSO2: Develop competence in the field of, system analysis and design, multimedia and graphics, web design, data & information security, networking, and recent areas of cloud computing.

This course is for individuals who...

want to make their career in the IT (Information Technology) field. This course provides a lot of opportunities for the students who are interested in computer field and want to work in the IT sector as a programmer or software developer.

Students who are looking for...

a career with exceptional prospective fields and challenging roles in a futuristic industry. The financial security, the freedom to relocate, lifelong prospects of learning makes this programme an ideal career for computer science enthusiasts.

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

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

BCA

Batch: 2026 Onwards

SEMESTER: I

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Category

L

T

P

THEORY SUBJECTS

1

BCCR1101

Fundamental of Computer & Web Technologies

3

0

0

3

 

CC

2

BCCR1301

Digital Electronics & Computer Organization

3

0

0

3

 

IDC

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

BCCR1501

Problem solving using C Programming Lab

0

1

4

3

Basic Mathematics

CC

7

BCCR1502

Fundamental of Computer & Web Technologies Lab

0

0

2

1

 

CC

8

BCCR1503

Digital Electronics & Computer Organization Lab

0

0

2

1

 

IDC

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

Batch: 2026 Onwards

SEMESTER: II

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Category

L

T

P

THEORY SUBJECTS

1

BCCR1302

Probability and Statistics

3

0

0

3

 

IDC

Program Open Elective-I

3

BCCR1001

Web Analytics

3

0

0

3

 

OE

BCCR1002

Mobile Application Development

4

 

Communicative English -2

2

0

0

2

 

AEC

VAC

5

 

Environmental Management

3

0

0

3

 

VAC

OR

Ethics and Social Implications of AI

Practical/Viva-Voce/Jury

6

BCCR1505

Principles of Data Structures Lab

0

1

4

3

Problem solving using C Programming

CC

7

BCCR1506

Web Analytics Lab

0

0

2

1

 

OE

BCCR1507

Mobile Application Development Lab

8

BCCR1508

Application based Programming in Python

0

1

4

3

 

CC

9

 

Design thinking & creative learning Lab

0

1

4

3

 

SEC

10

 

Value Added

3

0

0

0

 

VAT

TOTAL CREDITS

 

 

 

 

21

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

BCA

Batch: 2026 Onwards

SEMESTER: III

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Category

L

T

P

THEORY SUBJECTS

1

BCCR2101

Object Oriented Programming Using Java

4

0

0

4

Problem solving using C Programming

CC

2

BCCR2102

Principles of Data Base Management System

3

0

0

3

 

CC

3

 

Research Methodology & IPR

1

0

0

1

 

IDC

Program Open Elective-II

4

BCCR2001

Mobile UI/UX Design

3

0

0

3

 

OE

BCCR2002

Introduction to AI & ML

BCCR2003

Fundamental of Blockchain & Cybersecurity

BCCR2004

Introduction to Cloud Computing

5

 

Augmented Reality Applications Development

2

0

0

2

 

SEC

Practical/Viva-Voce/Jury

6

BCCR2505

Mobile UI/UX Design Lab

0

0

2

1

 

OE

BCCR2506

Introduction to AI & ML Lab

BCCR2507

Fundamental of Blockchain & Cybersecurity Lab

BCCR2508

Introduction to Cloud Computing Lab

7

BCCR2509

Object Oriented Programming Using Java Lab

0

0

2

1

Problem solving using C Programming

CC

8

BCCR2510

Principles of Data Base Management System Lab

0

0

2

1

 

CC

9

 

Augmented Reality Applications Development Lab

0

0

2

1

 

SEC

10

 

Logical Skills Building and Soft Skills

0

1

2

2

 

AEC

11

RBL001

Research Based Learning-1

0

0

2

0

 

Audit Course

TOTAL CREDITS

 

 

 

 

19

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

BCA

Batch: 2026 Onwards

SEMESTER: IV

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Category

L

T

P

THEORY SUBJECTS

1

BCCR2103

Design and Analysis of Algorithm

3

1

0

4

Data Structures Using C

CC

2

BCCR2104

Computer Networks and Data Communication

3

1

0

4

 

CC

3

BCCR2105

Operating System and Unix Shell Programing

3

0

0

3

 

CC

Program Open Elective-III

4

BCCR2005

Advanced Java

3

0

0

3

 

OE

BCCR2006

Machine Learning & Neural Networks

BCCR2007

Ethical Hacking & Penetration Testing

BCCR2008

Cloud Infrastructure & Services

Practical/Viva-Voce/Jury

5

BCCR2507

Advanced Java Lab

0

0

2

1

 

OE

BCCR2508

Machine Learning & Neural Networks Lab

BCCR2509

Ethical Hacking & Penetration Testing Lab

BCCR2510

Cloud Infrastructure & Services Lab

6

BCCR2511

Design and Analysis of Algorithm Lab

0

0

2

1

Data Structures Using C

CC

7

BCCR2512

Computer Networks and Data Communication Lab

0

0

2

1

 

CC

8

BCCR2513

Operating System and Unix Shell Programing Lab

0

0

2

1

 

CC

9

 

Community Connect

0

1

2

2

 

AEC

10

RBL002

Research Based Learning-2

0

0

2

1

 

Research

TOTAL CREDITS

 

 

 

 

21

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

BCA

Batch: 2026 Onwards

SEMESTER: V

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Category

L

T

P

THEORY SUBJECTS

1

BCCR3101

Introduction to R

4

0

0

4

Object Oriented Programming

CC

2

BCCR3102

Software Engineering and Quality Assurance

4

0

0

4

 

CC

3

BCCR3301

Entrepreneurship Development

3

0

0

3

 

IDC

4

BCCR3103

Quantum Computing

3

0

0

3

 

CC

Program Open Elective-IV

5

BCCR3001

Advanced Web Development

3

0

0

3

 

OE

BCCR3002

Deep Learning & NLP

BCCR3003

Network Security & Cryptography

BCCR3004

Cloud Security & Compliance

Practical/Viva-Voce/Jury

6

BCCR3501

Introduction to R Lab

0

0

2

1

Object Oriented Programming

CC

7

BCCR3502

Technical Skill Enhancement Course - I

0

0

2

1

 

CC

8

RBL003

Research Based Learning-3

0

0

2

0

 

AUDIT

9

BCCR3503

Advanced Web Development Lab

0

0

2

1

 

OE

BCCR3504

Deep Learning & NLP Lab

BCCR3505

Network Security & Cryptography Lab

BCCR3506

Cloud Security & Compliance Lab

TOTAL CREDITS

 

 

 

 

20

 

 

OR

1

 

Apprenticeship

0

0

40

20

 

 

Sharda School of Computing Science & Engineering

Department of Computer Science & Applications

BCA

Batch: 2026 Onwards

SEMESTER: VI

S. No.

Course Code

Course

Teaching Load

Credits

Pre-Requisite/Co Requisite

Category

L

T

P

THEORY SUBJECTS

1

BCCR3104

Dot Net Framework using C

4

0

0

4

Object Oriented Programming

CC

2

BCCR3105

Data Analysis and Visualization

3

0

0

3

Python / R Programming

CC

Program Open Elective-V

4

BCCR3005

Full-Stack Development

3

0

0

3

 

OE

BCCR3006

AI for Data Science

BCCR3007

Fundamental of Digital Forensics

BCCR3008

Serverless Computing & DevOps in Cloud

Practical/Viva-Voce/Jury

5

BCCR3507

Dot Net Framework using C Lab

0

0

2

1

Object Oriented Programming

CC

6

BCCR3508

Data Analysis and Visualization Lab

0

0

2

1

Python / R Programming

CC

7

BCCR3509

Technical Skill Enhancement Course - II

0

2

4

4

 

CC

8

RBL004

Research Based Learning-4

0

0

2

1

 

Research

9

 

Industry Connect

0

1

2

2

 

INTERNSHIP

10

BCCR3510

Full-Stack Development Lab

0

0

2

1

 

OE

BCCR3511

AI for Data Science Lab

BCCR3512

Fundamental of Digital Forensics Lab

BCCR3513

Serverless Computing & DevOps in Cloud Lab

TOTAL CREDITS

 

 

 

 

20

 

 

OR

1

 

Apprenticeship

0

0

40

20

 

 

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.
Career path you can choose after the course
  • Web Designer
  • App developer
  • Software developer
  • Data Base Administrator
  • Software Tester etc.
  • IBM
  • TCS
  • Wipro
  • NTT Data

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

Apply Now