CMPS 1600 Introduction to Computer Science II

CMPS 1600 Introduction to Computer Science II
Introduction to Computer Science II
This is a continuation of CMPS 1500. The course covers programming in a range of programming languages, from functional to object-oriented to imperative. The course demonstrates how to use various languages to solve problems that arise from real-world" applications presented as modules. Students will learn how different languages solve problems in different ways and which language constructs are most appropriate to solve which problems. The course requires programming in several languages including Scheme Java and C. Programming exercises will include designing a web-based API how to model epidemics.
Notes: CMPS 1600 is usually offered in the spring term.
credit hours: 4