Course module
Section 3 | C Programming — BPSC TRE 4.0 PGT Computer Science (कक्षा 11–12)
Explore the module outline and lessons below. Enroll free to begin studying here.
Return to /learn/BPSC/programming-fundamentals after enrolling
- Lessons
- 102
- Duration
- 9 hr 37 min
- PYQs
- 8
- Practice
- 118
2% of this course's PYQ weight is covered in this module.
Syllabus index
Lessons in this module
C Fundamentals
Intro & Data Types
Operators & Expressions
Understanding Operators
Data Type Fundamentals
Integral Datatypes
Intro of Flowcharts
Control Flow
If-Else Statements – Basic, Advanced & Nested If–Else Structures
Loops & Iteration
Functions
Function Basics – Definition, Declaration, and Calling Mechanisms
Basic Recursion
Arrays & Pointers
Array Basics
Pointer Basics – Declaration, Initialization, and Dereferencing
Relationship Between Arrays and Pointers
Character Pointer (String)
Call By Value/Address/Reference
Recursion with pointer
Storage Classes, Structures & Enums
Storage classes
Structures - Declaration, Initialization & Union Comparison
DMA, Macros, Scoping & File Handling
Dynamic Memory Allocation
Static and Dynamic Scoping
Macros
Module lessons
Previous-year questions
Explore the course
- About the Course
- Section 1 | Language (Hindi)
- Section 1 | Language (उर्दू भाषा — 22 प्रश्न (निश्चित))
- Section 1 | Language (বাংলা / बांग्ला भाषा — 22 प्रश्न (निश्चित))
- Section 1 | Language (English)
- Section 2 | Primary Maths & Reasoning
- Section 2 | General Awareness (GK + Current Affairs)
- Section 3 | Computer System and Org. (CSO)
- Section 3 | Database Management System
- Section 3 | Operating System
- Section 3 | Computer Networks
- Section 3 | Data Structures
- Section 3 | Theory Of Computation & Compiler Design
- Section 3 | Emerging Trends (AI, Societal Ethics & MS Office)
- Section 3 | Software Engineering
- Section 3 | OOPS, C++, JAVA, HTML
- Section 3 | Java
- Section 3 | Python
- Section 3 | Digital Electronics
- Section 3 | Multimedia
- BPSC Previous Year Papers
- BPSC Full Mock Tests