Qualifier Applications open for January 2027 term, Last date to Apply: January 29, 2027

Qualifier Applications open for January 2027 term, Last date to Apply: January 29, 2027

Foundation Level

C Programming Laboratory

by Prof. Nitin Chandrachoodan , Basavaraj Talawar

Course ID: CS1901

Course Credits: 1

Course Type: Foundation

Pre-requisites: None

Co-requisites: CS1101 -  Introduction to C Programming

About the Instructors

Prof. Nitin Chandrachoodan
Professor, Department of Electrical Engineering, IIT Madras

Nitin Chandrachoodan received his BTech (electronics and communication engineering) from IIT Madras in 1996, and PhD from the University of Maryland at College Park in 2002, in the area of high-level synthesis techniques for mapping DSP algorithms to architectures. He has been with the department of electrical engineering at IIT Madras since 2004, where he is currently an professor.

...  more

His research interests include digital systems design and design automation tools and techniques, as well as design of embedded systems with a special focus on assistive technologies. He has taught graduate courses on digital integrated circuit design and on mapping algorithms to architectures, and a UG course on data structures and algorithms, as well as a laboratory course on digital design using FPGAs. He is an associate editor of the Springer Journal of Signal Processing Systems.

  less

Other courses by the same instructor: CS2101 - Embedded C Programming , EE2103 - Digital System Design and EE3102 - Control Engineering

Basavaraj Talawar
Associate Professor at the CSE department, Department of Computer Science and Engineering, NITK, Surathkal.

Basavaraj Talawar is an Associate Professor at the CSE department at NITK, Surathkal. His research interests are in the broad area of Computer Architecture. He teaches the first year Programming in Python course for students of all branches at NITK, Surathkal.

  less