0% found this document useful (0 votes)
8 views8 pages

CProgramming DS Syllabus Bymadhuri

c language notes

Uploaded by

Kamran Ahmad
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)
8 views8 pages

CProgramming DS Syllabus Bymadhuri

c language notes

Uploaded by

Kamran Ahmad
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

C Programming &

Data Structures

Madhuri
Instructor & Placement coordinator
Content
• C Programming Basics
• C Programming Advanced
• Data Structures
Content
• This structure covers all the required topics as per the pre-requisites,
required for Embedded Linux Device Driver developer course.
• This structure is made keeping the expectations for any Embedded
Engineering Development position.
• This course enables any candidate to be able to learn C Programming with
zero prior knowledge.
• At the same time gives them the capability to learn any new topics or new
languages by themselves.
• We keep upgrading this and add any necessary topics if required
depending on the ongoing requirements.
C Programming Basics Content
Introduction to Programming Languages
Introduction to C Programming Language
C Program structure, compilation instructions
Data types , Variables ,Input and Output
Operators , Precedence & Associativity
Conditional statements (if, else & switch)
Loop Statements (while, for, do while)
Jump statements (break, continue, goto)
Functions
Single Dimentional Arrays
Strings & string library
Pointers & call by Reference
Pre-Processor Directives
C Programming Advanced Content
Pointers - Arithmetic
Void pointer , Dynamic Memory Allocation
Wild pointer, Dangling pointer, Memory leak
Multi dimensional arrays
Strings advanced & character pointer applications
Array of pointers, set of strings, Command line arguments
Double & triple pointers & their applications
Function Recursion
File Handling
Structures & structure Padding & Self referential structure
Unions, Enumerations, Bitfields
Applications of Volatile & const keywords
Data Structures with C Programming Content

Single Linked List


Double Linked List
Stacks
Queues
Solving some frequently asked questions
Contact Us

CTO: Placement Coordinator :


Mr.B. Kishore Kumar, Ms.B.Madhuri,
Ph: 9963111083, Ph: 9963111084,
email: [email protected] Email: [email protected]

Address:
LIG-420, KPHB Phase 7, Near Hitech city MMTS station,Hyderabad – 500085.

Website: www.kernelmasters.org
Ph: 9949062828
Thank you.

You might also like