Get in Touch

Course Outline

A Brief History of C Programming Language

Basic Instructions

Data types

  • Keywords
  • Operators and their priorities

Retrieving and Displaying Data

  • Printf formatting instructions and scanf

Operators

Functions, macros

Structures

Pointers

  • Pointers to variables
  • Pointers to functions
  • Pointers to variables in the structure

Dynamic memory allocation

  • Malloc function

Recursion Functions with a variable number of parameters unions bit fields Basic functions of the library

  • Libraries math, stdio, stdlib, time

Introduction to algorithms and data structures *

  • Unidirectional list
  • Tree
  • Sorting algorithms
  • * Optional topics

Requirements

  • A fundamental understanding of computer concepts and operating systems.
  • Experience using a text editor or basic development tools.
  • Basic programming experience in any language is beneficial but not mandatory.

Audience

  • Beginner programmers eager to learn C.
  • Software developers looking to deepen their understanding of low-level programming.
  • Engineers and technical professionals involved with embedded or system-level software.
 21 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories