📚 BCA Semester 1

Complete Exam Study Guide

7 Subjects Detailed Notes Quick + Full Content Exams: 6 Mar – 24 Mar 2026 📜 Formula Sheet
⏰ Calculating time to first exam...

📖 Choose a Subject to Study

📐

Fundamentals of Mathematics

📅 Fri, 6 March 2026 | 3:30 PM – 6:30 PM

Complete coverage of Sets, Functions, Limits, Continuity, Derivatives, Integration, Definite Integrals, and Special Functions with worked examples.

Units: Sets & Functions, Limits & Continuity, Differentiation, Integration

✍️

Technical Communication

📅 Sun, 8 March 2026 | 3:30 PM – 6:30 PM

Business Letters, Report Writing, Memos, Email Etiquette, Reading Comprehension, Grammar, Presentations, and the AIDA model.

Units: Communication Theory, Business Writing, Grammar, Presentations

💻

C Programming

📅 Thu, 12 March 2026 | 10:00 AM – 1:00 PM

Data Types, Operators, Control Flow, Functions, Recursion, Arrays, Strings, Pointers, Structures, Unions, and File Handling with code examples.

Units: Basics, Control Flow, Functions, Arrays, Pointers, Files

🖥️

Fundamentals of Computers & Digital Systems

📅 Sat, 15 March 2026 | 3:30 PM – 6:30 PM

Number Systems, Boolean Algebra, Logic Gates, Combinational & Sequential Circuits, Computer Organization, Memory & I/O.

Units: Number Systems, Gates, Circuits, CPU, Memory

🌐

Introduction to Web Programming

📅 Wed, 18 March 2026 | 10:00 AM – 1:00 PM

HTML5 elements, Forms, CSS selectors & Box Model, JavaScript fundamentals, DOM manipulation, Events, and JSON.

Units: HTML, CSS, JavaScript, JSON, DOM

🌿

Environmental Science

📅 Sat, 21 March 2026 | 3:30 PM – 6:30 PM

Ecosystems, Biodiversity, Air/Water/Soil Pollution, Natural Resources, Global Warming, Ozone Depletion, and Sustainable Development.

Units: Ecosystems, Biodiversity, Pollution, Resources, Global Issues

🔨

Web Programming — Practical Lab

📅 Sat, 28 March 2026 | 1:00 PM – 3:00 PM

HTML forms, CSS layouts, JavaScript programs, DOM manipulation exercises, and complete lab solutions with code.

Exercises: HTML, CSS, JavaScript, DOM, Forms, Events

🔬

C Programming — Practical Lab

📅 Tue, 24 March 2026 | 3:00 PM – 5:00 PM

All essential lab programs with full code: Fibonacci, Factorial, Palindrome, Sorting, Matrix Operations, Pattern Printing, and Viva Q&A.

Units: Programs, Code Examples, Viva Questions