Course module
Paper 2 | C Programming — MPPSC Assistant Professor 2026 – Computer Science (Paper 1 + Paper 2)
Explore the module outline and lessons below. Enroll free to begin studying here.
Return to /learn/MPPSC-ASSISTANT-PROFESSOR-COMPUTER-SCIENCE-PAPER-2/c-programming after enrolling
- Lessons
- 101
- Duration
- 8 hr 52 min
- PYQs
- 120
- Practice
- 33
5% 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
Previous-year questions
PYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions20 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions27 questionsPYQ collectionPYQ Questions8 questionsPYQ collectionPYQ Questions24 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions33 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions9 questionsPYQ collectionPYQ Questions12 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions9 questionsPYQ collectionPYQ Questions38 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions120 questions
Explore the course
Previous modulePaper 2 | Digital Computer Organization And ArchitectureNext modulePaper 2 | Programming Languages & Object-Oriented Programming Concepts
- About Course
- Paper 1 | General Studies
- Paper 1 | Information and Communication Technology
- Paper 1 | Current Affairs
- Paper 2 | Discrete Mathematical Structure
- Paper 2 | Digital Computer Organization And Architecture
- Paper 2 | Programming Languages & Object-Oriented Programming Concepts
- Paper 2 | Python
- Paper 2 | Data Structure And Algorithms
- Paper 2 | Operating System
- Paper 2 | Theory Of Computation
- Paper 2 | Compiler Design
- Paper 2 | Database Management System
- Paper 2 | Computer Network And Information Security
- Paper 2 | Software Engineering
- Paper 2 | Current Trends & Technologies
- Paper 2 | Full Length Mock Tests