Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Bootcamp Curriculum B25

Session Main Topic Sub Topics


● C Standard Library
● C Structure
● Escape Sequences
● Comments
● Character
Introduction to C ● Identifier
Session 1
Programming ● Pseudo-code
● Development Steps
● Keyword
● Variable and Data Types
● Input Formatting
● Output Formatting
● Operator and Operand Introduction
● Arithmetic Operators
● Assignment Operators
Session 2 Operator, Operand, and ● Relational Operators
Arithmetic ● Conditional Expressions
● Logical Operators
● Precedence and Associative
● Bitwise Operators
● Problem Statement
● Test Cases
Competitive ● Verdict
Session 3
Programming 101
● Submission
● Big O Notation
● Selection Concept
● Nested If
Program Control: ● If-Else
Session 4
Selection
● Switch-Case
● ?: Operator
● For
Program Control: ● Repetition Concept
Session 5
Repetition ● Do-While
● While
● Pointer to Pointer
● Pointer Concept
Introduction to Pointer ● Array Initialization
Session 6
and Array
● Pointer Constant & Pointer Variable
● Accessing Array
● 2 and 3 Dimensional Array
● String Manipulation
● Introduction to C Programming
● Formatted Input / Output
● Algorithm and Programming
Session 7 Material Review ● Operator, Operand and Arithmetic
● Program Control: Selection
● Program Control: Repetition
● Pointers and Arrays
Session 8 Mid Exam Simulation
● Modular Programming
● Identifier Scoping
● Function Prototype
Session 9 Function
● Passing Parameter
● Function Definition
● Program Examples Using Function
● Recursion Definition
● Recursive Function
Session 10 Recursion
● Iterative vs. Recursive
● Program Examples Using Recursive
● Structure Definition
● Structure Declaration
● Memory Allocation
Session 11 Structures
● Nested Structure
● Local Structure
● Structure Initialization
● Files and Streams
● File Definition
Session 12 ● Close File
File Processing
● Open File
● Input File
● Output File
● Insertion Sort
● Quick Sort
Session 13 Sorting ● Bubble Sort
● Merge Sort
● Selection Sort
● Searching Concept
Session 14 Searching ● Linear Search
● Binary Search
● Function and Recursion
Session 15 Material Review ● Structures and Memory Allocation
● File Processing
● Sorting and Searching

Session 16 Final Exam Simulation


Session 17 Final Project Presentation

You might also like