0% found this document useful (0 votes)
118 views

CRT C Programming Syllabus, Road Map & Resource Links

The document outlines a 10-week training syllabus for campus recruitment in C programming. It covers fundamental C concepts like variables, data types, operators, control flow statements, functions, arrays, pointers, structures, file handling and more advanced topics like recursion, dynamic memory allocation and algorithms. It also provides a list of online resources like YouTube channels, tutorials, cheat sheets, practice platforms and MCQ sites for students to learn C programming.

Uploaded by

bucky17d
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
118 views

CRT C Programming Syllabus, Road Map & Resource Links

The document outlines a 10-week training syllabus for campus recruitment in C programming. It covers fundamental C concepts like variables, data types, operators, control flow statements, functions, arrays, pointers, structures, file handling and more advanced topics like recursion, dynamic memory allocation and algorithms. It also provides a list of online resources like YouTube channels, tutorials, cheat sheets, practice platforms and MCQ sites for students to learn C programming.

Uploaded by

bucky17d
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SAGI RAMA KRISHNAM RAJU ENGINEERING COLLEGE (A)

(AFFILIATED TO JNTUK, Kakinada & Recognized by A.I.C.T.E. Govt. of India)


China Amiram, BHIMAVARAM, W.G.Dist., A.P., INDIA: Pin: 534204
TRAINING & PLACEMENTS CELL

CAMPUS RECRUITMENT TRAINING: ROADMAP


C PROGRAMMING
SYLLABUS
Week: 1
Introduction to Programming: Overview of programming languages, Importance of problem-
solving skills
Introduction to C Programming: History and features of C, Variables, constants, and data types,
Input and output functions
Week: 2
Operators and Expressions: Arithmetic, relational, logical operators, Precedence and Associativity
Control Flow Statements: Conditional statements, Looping statements
Week: 3
Functions: Function declaration and definition, Parameters and return values, Scope and lifetime of
variables
Week: 4
Arrays: Array declaration and initialization, String handling functions
Week: 5
Strings: String handling functions
Week: 6
Pointers: Introduction to pointers, Pointer arithmetic, Pointers and arrays
Structures and Unions: Definitions, Accessing structure members, Nested structures
Week: 7
Advanced Concepts: Dynamic Memory Allocation-malloc(), free(), calloc(), realloc()
File Handling in C: File operations-opening, reading, writing, closing, Text and binary files
Week: 8
Advanced Functions Concepts: Recursion, Function pointers

©David Raju Kuppala


SAGI RAMA KRISHNAM RAJU ENGINEERING COLLEGE (A)
(AFFILIATED TO JNTUK, Kakinada & Recognized by A.I.C.T.E. Govt. of India)
China Amiram, BHIMAVARAM, W.G.Dist., A.P., INDIA: Pin: 534204
TRAINING & PLACEMENTS CELL

Week: 9

Problem Solving: Algorithm Design and Analysis, Time and space complexity, Sorting and
searching algorithms
Week: 10

Problem Solving Techniques: Break down problems into smaller tasks, Pseudocode and flowchart
creation

RESOURCES
Resource Type
Link
/Platform
https://www.youtube.com/watch?v=_MF8L7ZxwRE
https://www.youtube.com/watch?v=T3MusSv2zBQ
YouTube https://www.youtube.com/playlist?list=PL98qAXLA6aftD9ZlnjpLhdQAOFI8
xIB6e
https://www.youtube.com/watch?v=0Sg6QHmlFJE
https://www.dropbox.com/s/ztcaleo9b7jba01/C_ProgrammingWithHarry_
Notes.zip?dl=0
https://www.codewithharry.com/tutorial/c/
Material
https://goalkicker.com/CBook/CNotesForProfessionals.pdf
http://mars.tekkom.dk/w/images/4/42/6272_cnote.pdf
https://www.tutorialspoint.com/cprogramming/index.htm
Cheat sheets https://www.codewithharry.com/blogpost/c-cheatsheet/
https://hackmd.io/@kenjin/leetcode
Leetcode
https://dev.to/snj/leetcode-problems-for-beginners-5enm
Geekforgeeks https://www.geeksforgeeks.org/c-programming-examples/
Hackerrank https://www.hackerrank.com/domains/c
https://www.interviewbit.com/c-programming-mcq/ (InterviewBit)
MCQs https://www.sanfoundry.com/c-interview-questions-answers/ (sanfoundry)
https://www.geeksforgeeks.org/c-multiple-choice-questions/ (Geekforgeeks)

©David Raju Kuppala

You might also like