Introduction to Programming Paradigms (CS2109.01)

Anselm Bradford
FavoriteLoadingAdd to favorites

How do we get a computer to do what we want? How does information appear on a screen and respond to our input? How do we approach tackling an engineering problem and organize it into instructions? Through exercises and projects, students will gain an understanding of computer programming concepts such as variables, flow control, data structures, algorithm design, and APIs. Prior programming experience is not necessary. Expect to write code in JavaScript and come away with a fundamental programming fluency that could lead into programming for websites, hardware, or serve as the basis for learning other programming languages.

Prerequisites: None.
Credits: 4
M 6:30pm - 8:20pm; W 6:30pm - 8:20pm
Maximum Enrollment: 18
This course is categorized as 2000, All courses, Anselm Bradford, Computer Science, Four Credit, Monday and/or Thursday Afternoons, Updates, Wednesday Afternoons.