CMPS 190B Prog. Tech. & Algo. Dev. I

190. PROGRAMMING TECHNIQUES AND ALGORITHM DEVELOPMENT I (Credit 3 Hours). This course is the first of a two-course sequence designed to provide the foundation for all computer science courses and for computing careers, two fundamental aspects of computer science are introduced: algorithms and programs. The skills and techniques learned will be required in all subsequent course work. CMPS 190 is a very programming-intensive course so students must allocate some time outside of class to completing programs. Topics include: semantics and syntax, data types and variables; assignment statement with arithmetic expressions; program structure; simple input and output; strings; Boolean expressions; transfer of control statements; arrays and functions. Prerequisite: None.

Credits

3