CS2020 Introduction to Programming

This course teaches the fundamental programming concepts. Topics covered include data types, variables, expressions, parameter passing, control structures, strings, arrays, exception handling, software development, and testing techniques. Python is used in the course, but the focus of the course is not to teach any specific features of Python. The primary focus of the course is to teach core programming concepts that are universally available in modern programming languages. Prerequisite: None.

Lecture Hours

3

Lab Hours

Current: 4; New: 2

Quarter Offered

  • Winter
  • Summer