BCA Degree Course Subjects 1st Year, Books, List, Fees, Semester - Wise Syllabus, Electives

Swatantra Khandelwal's profile photo

Swatantra Khandelwal

Content Curator | Updated 3+ months ago

BCA General Latest Updates

03 Jan, 2026 SET registration and payment last date has been extended to April 15, 2026. Check Here 

31 Dec, 2025 Test structure for SET/SITEEE 2026 has been released. Check Here 

The 1st-year subjects in the BCA Course cover various topics related to computer science and applications, such as programming, data structures, algorithms, databases, computer networks, and software development. Recently, a few of the institutions included JavaScript, SalesForce, Cyber Security, Cloud Computing, etc. as a part of their curriculum. 

BCA Degree Course Subjects in 1st Year 

You can check the 1st year syllabus for each semester for BCA below: 

BCA Course Subjects (Semester 1) BCA Course Subjects (Semester 2)
Computer Fundamental C Programming
Principle of Management Organization Behaviour
Programming Principle & Algorithm Digital Electronics & Computer Organization
Mathematics- I Mathematics- II
Business Communication Financial Accounting & Management
Computer Laboratory and Practical Work of Programming Principles & Algorithm Computer Laboratory and Practical Work of C Programming
Computer Laboratory and Practical Work of Office Automation -

Note: The Syllabus may differ with your university. Please download the official syllabus from the institute website. 

BCA Computer Application Subjects - 1st Year

BCA Subjects consist of various subjects like computer fundamentals, principles of management, C Programming, digital electronics, and computer organization. You can check the subjects with proper explanations below - 

1st Semester BCA Subjects

The subjects included in the 1st semester of the BCA course are - 

  • Mathematics- I - The course will develop your basic Mathematical skills in analytical and problem-solving for computer applications. You will also learn about Logical operators, the validity of arguments, set theory and set operations, relations and functions, binary operations, Binary algebra, Permutations & Combinations, Differentiation, Straight lines, pairs of straight lines, and Circles.
  • Principle of Management: This covers the Definition, Nature, scope, and overall view of Management about other social sciences and industries
  • Computer Fundamental - This includes topics like Introduction to Computers, Algorithms and Flowcharts, Operating Systems, and Services in O.S., Windows Operating Environment, Editors and Word Processors, Spreadsheets, and Database packages.

2nd Semester BCA Subjects

The second semester of the BCA includes subjects such as - 

  • C Programming - The course is designed to provide you the complete knowledge of C language. After this course, you will be able to develop logic that will help them to create programs and applications in C.
  • Financial Accounting & Management - The course describes the basics of accounting, fundamentals of bookkeeping, accounting concepts, and process of accounting, from journal to preparation of trial balance and finally the Final Accounts, the importance of balancing the cash balance between cash book and bank passbook.
  • Organization Behavior - The course covers Fundamentals of Organizational Behaviour, Perception, Attitude, Values and Motivation, Personality, Group Behaviour and Leadership, and Conflict in Organizations.
  • Digital electronics and Computer Organisation - This includes Logic gates and circuits, Combinational Building Blocks, Sequential Building Blocks, Memory Organization, and Memories

BCA Degree Syllabus - 1st Year Electives

The BCA 1st Year Electives are : 

  • Fundamentals of Computer & Information Technology
  • Information Technology Trends
  • Computer Hardware and Troubleshooting
  • Working with Operating Systems (DOS, Windows, and Linux)

BCA Course Books List

The important books for BCA First year are :

Subjects Books Author
Mathematics -I Differential Calculus, Calcutta, U.N. Dhar Publishers Das BC and Mukherjee
Higher Engineering Mathematics, Delhi Khanna Publishers Grewal B.S
A Text Book of Mathematics for PUC I and II B.G. Umarani and P.G. Umarani,
Financial Accounting & Management Accountancy PUC I & II 20th ed, Renuka Prakashan, Hubli. Kadkol, M.B
Cost Accounting, Ashok Prakashan Dr.G.B. Baligar
, Advanced Accounting. R.L. Gupta,
Cost Accounting; Kalyani Publishers; New Delhi Jain, Narang,
C Programming Programming in ANSI C" Tata Me Graw-Hill (1998) E.Balaguruswamy
Programming with ANSI and Turbo C. Pearson Education 2003 Kamthane
Let us C” Yeshvant Kanetkar
C Programming; Oxford University Press Byron Gotlfried
Mathematics-II A Text Book of Mathematics for PUC I and II B.G. Umarani and P.G. Umarani,
Theory & Problems in MathematicsPUC I & II, BoscoSS Publications, Mangalore. Bosco S.S,
Excellent series, A Text Book of Mathematics for PUC I and II B.M. Sreenivasa Rao, H. K. Venkatesh Bhatta and A. Anantha Rangan
Principle of Management: Management Theory and Practice. Theo Haiman
Principles of Management, Essentials of Management. Koontz and O’Donnel
Principles of Management S. N. Banerjee
Digital Electronics and Computer Organisation Digital Fundamentals”, Peason Education Inc, New Delhi, 2003 Thomas L.Floyd

FAQ: BCA 1st Year Syllabus

Ques. What are BCA subjects in 1st year?

Ans. The subjects in the BCA syllabus for the 1st year depend on the institute. In general, the first-year subjects include Mathematics, Principles of Management, Computer fundamentals, etc. 

Ques. Is BCA full of maths? 

Ans. No. BCA doesn’t involve a lot of mathematics. However, students have to study mathematics as part of the BCA course curriculum.

Ques. Is BCA easy than BTech?

Ans. BCA is usually considered easier than BTech. However, it should be that the difficulty level depends on the students and the capability of the students. 

Ques. How many papers are in BCA?

Ans. There are around 20 to 25 subjects in a BCA course for 3 years or 6 semesters. These subjects cover topics essential for a career in information technology, and computer science.

Bachelor of Computer Applications [BCA] : 51 answered questions

VIEW ALL

Ques. How are the placements for Bachelor of Computer Applications [BCA] at KLE Technological University Hubli?

● Top Answer By Harish hakari on 21 Oct 24

Ans. In kle technological University campus were held every year and not even only for bca but even all engineering students campus takes place every year and each and every student is skillful in this collegeRead more
0
0
4 Answer
●●●

Ques. What is the admission process at Bachelor of Computer Application [BCA] KLE Technological University Hubli?

● Top Answer By Harish hakari on 21 Oct 24

Ans. The kle technological University is the best for doing any courses because the placements took place in every year and each and every student had skills that he can choose a better company for his futureRead more
0
0
6 Answer
●●●

Ques. What is the fees for Bachelor of Computer Application [BCA] in KLE Technological University Hubli?

● Top Answer By Harish hakari on 21 Oct 24

Ans. The early fees for bca is 90k And it's not increasing early it's fixed amount for 3 years of course and the university provides many opportunities to enroll students in many other cultural activities, sports, events Etc...Read more
0
0
6 Answer
●●●

Ques. How is the course curriculum of Bachelor of Computer Applications [BCA] in KLE Technological University Hubli?

● Top Answer By Harish hakari on 21 Oct 24

Ans. In kle tech the course bca is the good one.. And I am interested in doing software So I just choose bca and for the bca course the kle technological University is the best university were every can get knowledge about everything.Read more
0
0
6 Answer
●●●

Ques. How are the placements for Bachelor of Computer Applications [BCA] at DIT University Dehradun?

● Top Answer By Sumit dhami on 15 Oct 24

Ans. THE college placement is good from most probably from 6 semester student get campus placement , the infosis , paint, many other companies visit the campus the avg package of 5lakh the highest 50lakh those who have best skills 70percent of student get placement , getting the degree of bca i do mca from this collegeRead more
0
0
19 Answer
●●●

Ques. What is the admission process at Bachelor of Computer Application [BCA] DIT University Dehradun?

● Top Answer By Ashvini Rana on 28 Feb 25

Ans. Because of the weather and environment and near to mountain view that's why and reasonably good for fees and the bestest thing is that mountains are there . And not too hot temperature and not too cold it's goodRead more
0
0
27 Answer
●●●

Ques. What is the fees for Bachelor of Computer Application [BCA] in DIT University Dehradun?

● Top Answer By Ashvini Rana on 28 Feb 25

Ans. 45000 for per semester for Uttarkhand, Himachal students and 60000 for people from other state students. 90000 to 120000 respectively. The infrastructure is good and weather is also good. Facilities are also good . Campus does not have good sport facilities.Read more
0
0
27 Answer
●●●

Ques. How is the course curriculum of Bachelor of Computer Applications [BCA] in DIT University Dehradun?

● Top Answer By Ashvini Rana on 28 Feb 25

Ans. This course is good and nice if you want to do cs and get a decent job and want to do something in computer science and technology University is good and nice. Curriculum is a lot of the best in the university.Read more
0
0
29 Answer
●●●

Ques. How are the placements for Bachelor of Computer Applications [BCA] at Presidency College Bangalore?

● Top Answer By puneet singh on 19 Sept 21

Ans. The Placement Cell has been inactive for quite some time. Presidency University has a good reputation among colleges, but that isn't enough to attract large corporations. The majority of students wish to pursue master's degrees at IITs. SAP, Amazon, Wipro, and others are among the top corporations that come to school to recruit. Sales manager, data analyst, HR, and other positions are available. Seventy percent to eighty percent of pupils get placed. The lowest wage package is Rs 500,000, while the highest is Rs 10,000,00.Read more
0
0
11 Answer
●●●

Ques. What is the admission process for Bachelor of Computer Application [BCA] Presidency College Bangalore?

● Top Answer By Sneha Burnwal on 01 Dec 22

Ans. I don't think there is a need for improvement in the admission process our college select students based on the puc/boards marks and also students with extremely good marks get selected easily for the admission.Read more
0
0
10 Answer
●●●

Comments


No Comments To Show

Bachelor of Computer Applications [BCA] Colleges IN INDIA

View All
Loyola College
Chennai, Tamil Nadu
UGC
1.1 L first year fees
VIEW ALL COURSES & FEES
1.6 L first year fees
VIEW ALL COURSES & FEES
1.84 L first year fees
VIEW ALL COURSES & FEES
1 L first year fees
VIEW ALL COURSES & FEES
2 L first year fees
VIEW ALL COURSES & FEES
75 K first year fees
VIEW ALL COURSES & FEES
St Joseph's University
Bangalore, Karnataka
UGC
1.7 L first year fees
VIEW ALL COURSES & FEES
Christ University
Bangalore, Karnataka
AICTE
2.02 L first year fees
VIEW ALL COURSES & FEES