Introduction (CMSC106 Fall 2014)
CMSC 106 is an introduction to computing and program development in the C programming language. This includes a brief introduction to basic computer concepts, an understanding of the UNIX operating system sufficient for writing class programming assignments, studying the syntax and semantics of the basic control structures of C, learning C's fundamental data types and structures, understanding the design and methodical construction of computer programs, learning how to test and debug programs, and lastly, practice in these through creating several programs in C.
Class announcements will be posted at piazza course web page at http://piazza.com/umd/fall2014/cmsc106. You should get emails for the announcements if you sign up this course at Piazza.