CIS 143 Introduction to Programming
An introduction to programming techniques and methods. Computer programming is used to explore simple data types, control structures and numeric computation. Other topics include: hardware, software, files, testing, security, (handling compiler warnings, simplicity of design), and debugging. Stylistic concerns such as naming conventions, code layout and documentation are emphasized.