Semester 1 (1st Year)
In the first semester of your BCA program, you will be introduced to a diverse range of subjects that will lay the foundation for your studies in computer applications.
Mathematics-I (BCA0101)
You will learn essential mathematical concepts and techniques relevant to computer science. This will provide you with a solid mathematical base for your future programming and problem-solving endeavors.
Applied English (BCA0102)
This course aims to improve your English language skills in areas such as communication, writing, and comprehension. This will help you effectively express your thoughts and ideas both verbally and in written form, which is crucial for professional success.
Computer Fundamentals (BCA0103)
This course introduces you to the fundamental concepts of computers and their components. You will learn about computer architecture, software, operating systems, and computer networks. This course will give you a comprehensive understanding of the underlying principles and technologies that power modern computing.
C Programming (BCA0104)
The core programming course will be a focal point of your first semester. You will dive into the world of programming, learning the syntax, data types, control structures, and functions of the C programming language. Through practical exercises and lab sessions, you will develop coding skills and problem-solving abilities.
Office Automation Tools (BCA0105)
This course will familiarize you with essential software tools used in office environments. You will gain hands-on experience with word processors, spreadsheets, presentation software, and email clients. This practical course will equip you with the necessary skills to efficiently handle various office tasks and improve productivity.
Practical Sessions
- C Programming Lab-I (BCA0104(P)): Provides practical experience in applying the theoretical knowledge of C programming through hands-on exercises.
- Office Automation Tools Lab-II (BCA0105(P)): Offers practical sessions to help you become proficient in using office automation software.
Overall, your first semester will offer a well-rounded introduction to mathematics, English language skills, computer fundamentals, programming with C, and office automation tools. These foundational subjects will serve as the building blocks for your future academic and professional growth in the field of computer applications.
Detailed Course Outline for BCA (Semester 1)
Paper Code | Paper Title | Credit | ESE | CCA | Max. Marks | Exam Duration (Hours) |
---|---|---|---|---|---|---|
BCA0101 | Mathematics-I | 4 | 70 | 30 | 100 | 3 |
BCA0102 | Applied English | 4 | 70 | 30 | 100 | 3 |
BCA0103 | Computer Fundamentals | 4 | 70 | 30 | 100 | 3 |
BCA0104 | C Programming | 4 | 70 | 30 | 100 | 3 |
BCA0105 | Office Automation Tools | 4 | 70 | 30 | 100 | 3 |
BCA0104(P) | C Programming Lab-I | 3 | 35 | 15 | 50 | 3 |
BCA0105(P) | Office Automation Tools Lab-II | 3 | 35 | 15 | 50 | 3 |