CSCI 265 Introduction to Programming Languages

This course will provide an overview of the differences and similarities between several common programming languages. A brief introduction to the history and design goals of each language will be
presented. Basic programming concepts, such as data types and expressions, input and output, branching, iteration, and functional decomposition will be addressed concurrently in several programming languages, emphasizing the different approaches used to implement basic programming concepts. The course will compare and contrast interpreted and compiled languages. Prerequisite: CSCI 161 with a grade of C or better. 

Credits

3

Distribution

CS