Bachelor of Computer Applications | BCA

Duration
3 Year
Programme Code
ST4401
Mode of study
Full time
Campus
Vidyavihar - Mumbai

Programme Overview

It is a full time three year programme which aims to provide a focused, outcome-based syllabus at the undergraduate level with an agenda to structure the teaching-learning experiences in a more student-centric manner.

The Under-Graduate Programmes will prepare the students for their bright future. Each programme clearly elaborates its nature and promises the outcomes that are to be accomplished by studying the courses. The graduate attributes incorporate values related to creativity, ethics, emotional stability, analytical thinking, societal wellbeing and also skills for employability.

Each programme prepares students for life-long learning and sustainability.Bachelor of Computer Applications curriculum supports students to acquire adequate practical exercises along with theoretical foundation and also offers electives for widening the domain expertise.

Programme Objectives

  • Empower students with competencies in creative thinking and problem solving, inter-personal communication and managerial skills
  • Provide students with a sound theoretical base and exposure in various programming domains
  • Prepares students for a variety of computer applications ranging from basic computer animation, computer networking till Applied AI, Business Intelligence, Data security.
  • Apply knowledge of mathematics, management in practice.
  • Become employable in IT companies, government organizations or become an entrepreneur generating employment.

Pedagogy

A combination of innovative teaching methods, guest speakers, hands-on experience of new technology, interaction with subject experts provide the student with an ambience that help them flourish their talents in subject specific areas. It helps the student get a perspective and encourages logical thinking with flexibility of execution.

pedagogy

Scope

Computer Applications is a broad sector and there are various job options after completing the BCA Programme. Graduates can seek jobs as

  • Web developers
  • Database administrators
  • Network Engineers
  • Digital Marketers
  • Security Experts
  • Mobile App developers
  • System Programmers
  • Software Testers

The programme also encourages self-employment and entrepreneurship among students and inspires them to turn an emerging idea into viable start up.

Specializations Offered

  • Cloud Computing
  • Ethical Hacking
  • Geospatial Technology
  • IoT
  • Linux Administration

Curriculum

FY A.Y. 2023 SY A.Y. 2024  SY 2023 TY 2023
Semester I Semester II

Principles of Algorithms & Programming

OOP with core Java

Digital Computer Fundamentals

Web Design and Development

Discrete Structures

Optimization Techniques

Professional Communication Skill - I

Business Writing and Communication

Constitution & Public Policy

Environmental Studies & Sustainability

Minor Elective I (Any one)

Minor Elective I

The minor electives will be offered from the following domains :- Marketing, Management, Data Science, Web Designing, Cybersecurity, Accounting, Taxation, Finance, Financial Markets, Investment Banking, Commercial Data Science, Banking, Biotechnology, Mass communication, Embedded Systems and IoT.
Elective II (Select any one) Elective II (Select any one)

Organizational Behaviour

Computer Animation

Engineering Graphics

Digital Citizenship

Semester III Semester IV

Database Management System

Computer Networking

Operating Systems

Advanced Web Programming

Python Programming

Mobile Programming

Elements of Statistics

Software Engineering

Professional Communication Skill III

Professional Ethics and CSR

Arduino Programming

NPTEL/ COURSERA/ OPEN Course

Minor Elective 

Minor Elective 

Semester I Semester II
Core Course (CC) Core Course (CC)

Principles of Algorithms & Programming

OOP with core Java

Digital Computer Fundamentals

Web Design and Development

Discrete Structures

Optimization Techniques

Ability Enhancement Compulsory Course (AECC) Ability Enhancement Compulsory Course (AECC)

Business Communication

Environmental Studies

Generic Elective (GE) (Select any one) Generic Elective (GE) (Select any one)

Organizational Behaviour

Introduction to Financial Accounting

Engineering Graphics

Computer Animation

Fundamentals of Electronics

Digital Citizenship

Semester III Semester IV
Core Courses (CC) Core Courses (CC)

Database Management System

Computer Networking

Operating Systems

Advanced Web Programming

Elements of Statistics

Software Engineering

Skill Enhancement Course (SEC) Skill Enhancement Course (SEC)

Python Programming

Mobile Programming

Generic Elective (GE) (Select any one) Generic Elective (GE) (Select any one)

Computerized Accounting

Digital Marketing

Virtual Reality

UI/UX

Arduino Programming

Robotics

Semester V Semester VI
Core Courses (CC) Core Courses (CC)

Software Project Management

Information Security

Artificial Intelligence and Machine Learning

Python for Data Science

Skill Enhancement Course (SEC) Skill Enhancement Course (SEC)

MERN Stack

Project Implementation

Discipline Specific Elective (DSE) (Select any one) Discipline Specific Elective (DSE) (Select any one)

Geospatial Technologies

Ethical Hacking

Internet of Things

Advanced JAVA

Cloud Computing

Linux Administration

Graduate Attributes

  • Academic excellence
  • Analytical Thinking
  • Critical Thinking:
  • Creativity and originality
  • Engagement with the Society
  • Environmental Sensitivity
  • Leadership and team spirit
  • Professional Efficiency
  • Strong presentation & communication skills
Apply Now Enquire Now