Popular Branches
MBA
B.Tech
BBA
BSc
Home > News & Articles > BCA Subjects and Syllabus 2024: List, Year Wise, Semester Wise, 1st Year, PDF
Updated on 12th February, 2024 , 6 min read
BCA Subjects include topics such as Digital Electronic, Basic Mathematics, C Language Lab, and much more.
One interested in studying a BCA course should ensure to know about the whole syllabus. The BCA syllabus includes various subjects like C++ and JAVA, Networking, etc.
The whole course is based on the 3-year program. BCA Subjects 1st year comprises of Digital Electronics, Basic Mathematics, etc.
To get the complete details of BCA subjects, read the complete details below.
BCA Syllabus is structured based on the 3-year course that teaches the candidates about operating systems, web technology, etc. The course further extends to 6 semesters. The BCA 1st year semester subjects incorporate the topics such as Advanced Mathematics, Organisational Behaviour, Advanced C Programming Lab, etc.
Also read related articles:
Below mentioned is the year-wise Syllabus for BCA:
BCA 1st Semester Subjects | BCA 2nd Semester Subjects |
Fundamentals of IT & Computers | Operating Systems and Fundaments |
Digital Electronics | Advanced Mathematics |
Basic Mathematics | Organizational Behaviour |
C Language Lab | Advanced C Programming Lab |
English Communication | C Language Advanced Concepts |
BCA 3rd Semester Subjects | BCA 4th Semester Subjects |
Database Management Systems | Web Designing |
Web-based Applications | Data Structures |
Open-Source Technology | Object-oriented programming |
DBMS and Web Technology Lab | Introduction to Linux |
Software Engineering | Elective |
BCA 5th Semester Subjects | BCA 6th Semester Subjects |
Software Engineering - II | Artificial Intelligence |
Advanced Java and Python Lab | Information Security |
Java Programming | Project/ Dissertation |
eCommerce and Marketing | Elective |
Elective | - |
Check out the Course wise subject breakdown in the section below -
The semester-wise BCA syllabus is mentioned below: -
More articles related to BCA:-
Below explained is the tabular description of BCA subjects in MDU:-
BCA MDU Subjects: Semester 1 | BCA Subjects: Semester 2 |
Computer Fundamentals and Programming | Data and File Structure |
Mathematics-I | Structured Systems Analysis |
Mathematics-II | Mathematical Foundations of Computer Science |
Business Practices | Digital Electronics |
Practical | Practical |
BCA MDU Subjects: Semester 3 | BCA Subjects: Semester 4 |
Computer System Architecture | Operating Systems Organization and UNIX |
Algorithms & Advanced Data Structure | Software Engineering |
Micro-Processors & Assembly Language | Object Oriented Design and Programming |
Data Base Systems | Financial Accounting |
Practical | Practical |
BCA MDU Subjects: Semester 5 | BCA Subjects: Semester 6 |
Data Communication and Networks | Network & Internet Technologies and Applications Management Information System |
Computer Graphics | Scientific and Statistical Computing. |
Principles of Visual and Windows Programming | Multimedia Information Systems |
Java Programming & Internet Applications | Management Information System |
Practical | Practical |
The KUK syllabus of the BCA course is mentioned below: -
BCA 1st Semester: KUK | BCA 2nd Semester: KUK | ||
Subject Code | Name of the subject | Subject Code | Name of the subject |
BCA - 101 | Computer Fundamentals - I | BCA - 201 | Computer Fundamentals – II |
BCA - 102 | Office Automation - I | BCA - 202 | Office Automation – II |
BCA - 103 | S/W lab – I based on BCA-102 | BCA - 203 | S/W Lab – I Based on BCA - 202 |
BCA - 104 | C – Programming - I | BCA - 204 | C Programming – II |
BCA - 105 | Software Engineering - I | BCA - 205 | Software Engineering - II |
BCA - 106 | S/W lab – II based on BCA-104 | BCA - 206 | S/W Lab – II Based on BCA – 204 |
BCA - 107 | Web Designing – I | BCA - 207 | Web Designing – II |
BCA - 108 | Logical Organization - I | BCA - 208 | Logical Organization - II |
BCA - 109 | S/W Lab – II Based on BCA – 107 | BCA - 209 | S/W Lab – III Based on BCA - 207 |
AECC - 110 | Functional English/ Functional MIL | AECC - 210 | Environment Studies |
BCA 3rd Semester: KUK | BCA 4th Semester: KUK | ||
Subject Code | Name of the subject | Subject Code | Name of the subject |
BCA - 301 | C++ Programming – I | BCA - 405 | Data Structures - II |
BCA - 302 | Computer Architecture | BCA - 406 | S/W Lab – II Based on BCA – 405 |
BCA - 303 | S/W Lab – I Based on BCA – 301 | BCA - 407 | Data Base Management System – II |
BCA - 304 | Operating System - I | BCA - 408 | Computer Networks - II |
BCA - 305 | Data Structures – I | BCA - 409 | S/W Lab – III Based on BCA - 407 |
BCA - 306 | S/W Lab – II Based on BCA – 305 | Sec - 410 | Elective - I |
BCA - 307 | Data Base Management – I | - | - |
BCA - 308 | Computer Networks - I | - | - |
BCA - 309 | S/W Lab – III Based on BCA – 307 | - | - |
Sec – 310 | Elective - I | - | - |
BCA 5th Semester: KUK | BCA 6th Semester: KUK | ||
Subject Code | Name of the subject | Subject Code | Name of the subject |
BCA - 502 | Elective – II | BCA-601 | Elective –I |
BCA - 503 | S/W Lab – I based on BCA-502 | BCA-602 | Elective –II |
BCA - 504 | Elective – II | BCA-603 | S/W Lab – I Based on BCA-602 |
BCA - 505 | Elective – IV | BCA-604 | Elective –III |
BCA - 506 | S/W Lab – II Based on BCA - 505 | BCA-605 | Elective –IV |
BCA-507 | Elective –V | BCA-606 | S/W Lab – II Based on BCA-605 |
BCA-508 | Elective –VI | BCA-607 | Elective–V |
BCA-509 | S/W Lab – III Based on BCA-508 | BCA-608 | Elective –VI |
SEC-510 | Elective – VII | BCA-609 | S/W Lab – III Based on BCA-608 |
- | - | SEC-610 | Elective –VII |
The BCA syllabus of IGNOU is mentioned below:-
The syllabus of BCA in IPU is in the table below:-
The syllabus of BCA Entrance Exams is mentioned below:-
Mathematics
Physics
Chemistry
English
The below mentioned is the list of the BCA Colleges in India:-
Name of the Colleges | BCA Fees |
INR 1.44 Lakhs | |
INR 95,000 | |
INR 1,40,000 | |
1,40,000 | |
1,08,000 | |
68,400 | |
INR 1,75,000 | |
INR 49,000 | |
INR 20,000 |
The list of the recommended books for BCA Course is mentioned below:-
Name of the book | Name of the author |
A Textbook on C: Fundamentals, Data Structures, and Problem Solving | Karthikeyan |
The C Programming Language | Brian W Kernighan |
Data Structure Using C | A K Sharma |
Operating System Concepts | Avi Silberschatz and Peter Galvin |
Design of the Unix Operating Systems | Maurice Bach |
Software Engineering | Ian Sommerville |
Algebraic Methodology and Software Technology | Grigore Rosu and Jose Meseguer |
Fundamentals of Numerical Computation | G Alefeld and R Grigorieff |
Object-Oriented Analysis and Design with Applications | Booch |
Was this Article Helpful/Relevant or did you get what you were looking for ?
👍 1,234
👎234
D Pharmacy: Admission 2024, Subjects, Colleges, Eligibility, Fees, Jobs, Salary
By - Nikita Parmar 2023-11-04 08:11:48 , 7 min readHow to Become a Pilot after 12th: In India, Courses, Exams, Fees, Salary 2023
By - Nikita Parmar 2023-08-25 09:48:44 , 11 min read