Computer Programming
Last updated
Last updated
This is an introductory course to a holistic approach to computer science. Fundamental programming concepts including but not limited to arrays
, pointers
, structs
etc. will be discovered through the . The course requires that students use a command line environment when programming. Hence, having an understanding about concepts such as , , etc. will prove to be essential.
This course has no prerequisites.
Title
Author(s)
Edition
Brian Kernighan & Dennis Ritchie
2nd (1989)
Clovis L. Tondo & Scott E. Gimpel
2nd (1989)
Jeri R. Hanly & Elliot B. Koffman
8th (2016)
Yashavant P. Kanetkar
5th (2004)
Herbert Schildt
4th (2000)
(Full Course)
(Full Course)
(Full Course)
(Full Course)
(Practice Programming)
(Practice Programming)
(Practice Unix Commands)