📚 BCA Semester 1

Complete Exam Study Guide

7 Subjects Detailed Notes Quick + Full Content 📜 Formula Sheet

📖 Choose a Subject to Study

📐

Fundamentals of Mathematics

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

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

Units: Communication Theory, Business Writing, Grammar, Presentations

💻

C Programming

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

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

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

Units: HTML, CSS, JavaScript, JSON, DOM

🌿

Environmental Science

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

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

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