Programming in C

Programming in C at SIIT Computer Education in Jamshedpur was my first formal programming course. I took it between December 2016 and January 2017.

I started with syntax and control flow, then worked on functions, arrays, pointers and memory. It gave me a base to build on when I learned Python.

Category

Programming

Issued By

SIIT Computer Education, Jamshedpur

Course Duration

2 Months

Training Dates

December 2016 – January 2017

Certification ID

1617-251

Marks Obtained

A+

Shaswat C Programming SIIT Jamshedpur 2016

Topics covered

  • C syntax, compiling and running a program.
  • Variables, data types, constants and operators.
  • Conditions and loops.
  • Functions, recursion and modular code.
  • Arrays and strings.
  • Pointers and dynamic memory allocation.
  • Structures and error handling.

What I learned

I learned to break a problem into steps, write small functions and debug with the compiler. Working with pointers also made me pay attention to how a program uses memory.

This is where my formal programming education began. I later moved into Python, but the basic habits of tracing a program and checking its logic started here.