Email Address

info@syadwad.org

Phone Number

+91-11-26483817

Bachelor of Computer Application (B.C.A.)

Bachelor of Computer Application(B.C.A.)

Facebook
Twitter
LinkedIn
WhatsApp
Affiliation

C.C.S.U. Meerut.

Duration

3 years

Fee Structure

Rs. 32,500/-

Syllabus:

Quick Links

Academics

Academic Info

About the Program:

In today’s globalized world, the Information Technology (IT) sector offers immense career opportunities and continues to grow rapidly across every industry. With increasing demand for skilled IT professionals, choosing the right academic program is essential for building a successful career.

The Bachelor of Computer Applications (BCA) is a comprehensive undergraduate program designed to provide students with a strong foundation in computer applications, software development, programming, database management, networking, and emerging technologies. The program combines theoretical knowledge with practical training to prepare students for the evolving IT industry.

Eligibility:

  • Passed Class 12 (10+2) from a recognized board.
  • Minimum 45% marks or as per university norms.

Objectives​:

The BCA program aims to:

  • Develop strong programming and problem-solving skills.
  • Build a solid foundation in computer science and information technology.
  • Prepare students for careers in the software and IT industries.
  • Equip students with practical and technical expertise required by modern organizations.
  • Enable graduates to pursue higher education such as MCA, M.Sc. (Computer Science), MBA, and other professional programs.

Career Opportunities :

Graduates of the BCA program can explore diverse career opportunities in the IT sector, including:

  • Software Developer
  • Web Developer
  • Database Administrator/Designer
  • System Analyst
  • Technical Support Executive
  • Network Administrator
  • Customer Support Executive (BPO/ITES)
  • IT Support Engineer
  • Quality Assurance (QA) Tester
  • Cybersecurity Associate
  • Cloud Support Associate
  • Data Analyst (Entry Level)

BCA graduates can find employment in software companies, multinational corporations (MNCs), IT service organizations, banks, startups, government departments, and various public and private sector enterprises.

SEMESTER – I:

  • Mathematical Foundation for Computer Science – I
  • Computer Architecture
  • Indian Knowledge System
  • Problem Solving Techniques
  • General English – I
  • Environmental Science and Sustainability

PRACTICAL

  • Computer Architecture
  • Problem Solving Techniques

SEMESTER – II:

  • Mathematical Foundation for Computer Science – II
  • Data Structures 
  • Operating System 
  • Object-Oriented Programming Using Java
  • Web Technologies
  • Indian Constitution

PRACTICAL

  • Data structures
  • Operating Systems
  • Object Oriented Programming Using Java
  • Web Technologies

SEMESTER – III:

  • Probability & Statics
  • Database Management Systems
  • Software Engineering
  • Group-A : Elective I
  • Group-B : Elective I
  • Group-C : Elective I
  • Python Programming

PRACTICAL

  • Database Management Systems
  • Feature Engineering
  • Basics of Data Analytics using Spreadsheet
  • Web Programming – I
  • Python Programming
  • Yoga and Physical Fitness/Sports/Disaster Management/NSS/NCC

SEMESTER IV:

  • Entrepreneurship and Startup Ecosystem
  • Computer Networks
  • Design and Analysis of Algorithms
  • Artificial Intelligence
  • Group -A: Elective II
  • Group -B: Elective II
  • Group -C: Elective II
  • Design Thinking and Innovation

PRACTICAL

  • Computer Networks
  • Artificial Intelligence
  • Introduction to Machine Learning
  • Web Programming -II

SEMESTER V:

  • Group-A Elective -III: Neural Network
  • Group-A Elective – IV: Digital Image Processing
  • Group-A Elective – V: Neural Language Processing
  • Group-B Elective – III: Introduction to Data Science
  • Group-B Elective – IV: Time Series Analysis
  • Group-B Elective – V: Machine Learning
  • Quantitative Techniques
  • Summer Internship

SEMESTER VI:

  • Generative AI
  • Group – A Elective – VI: Deep Learning for Computer Vision
  • Group -A Elective – VII: Predictive Analysis
  • Group -B Elective – VI: Big Data Analytics
  • Group -B Elective – VII: Exploratory Data Analysis
  • Major Project

PRACTICAL

  • Soft Skill

SEMESTER VII Specialization:  Group-A: Artificial Intelligence and Machine Learning

  • Optimization of ML
  • Group-A Elective-VII: Explainable Artificial Intelligence
  • Group-A Elective – IX: Evolutionary Algorithm
  • Social Network Analysis
  • Summer Internship
  • Dissertation Work

Specialization:  Group B: Data Science

  • Python for Data Science
  • Group-B Elective – VIII: Business Intelligence & Analytics
  • Advanced Statistical Methods for Data Science
  • Summer Internship
  • Dissertation Work

SEMESTER VIII:

  • Group-A Elective -X: Speech Recognition
  • Group-A Elective – XI: Augmented Reality & Virtual Reality
  • Group-A Elective – XII: Security Aspects Of Machine Learning
  • Group-B Elective – X: Advanced Data Visualization
  • Group-B Elective – XI: Cloud Computing for Data Analytics
  • Group-B Elective – XII: Data Security and Privacy
  • Dissertation