May 23, 2019  
2017-2018 Undergraduate Bulletin 
2017-2018 Undergraduate Bulletin

CS 16000 - Introduction to Computer Science I

An introduction to the fundamental concepts and techniques of Computer Science. Students will learn to program using an object-oriented language. They will learn how to translate a real problem into a program description, and how to write and test a program to implement their description. The emphasis will be on developing a professional style at an elementary level. CS 160 will carry syntax as far as interacting classes, arrays of one dimension, and simple file i/o. Students with no programming background should instead consider CS 112.

Preparation for Course
P: MA 15300.

Cr. 4.