Select one of the options below:
Survey of computer science, formal logic, and computational thinking. Explores the historical, gender, and cultural perspectives on the role of technology in society. Includes learning basic elements of the Python programming language. Write small programs, and construct written arguments on ways in which technology influences our modern culture. Previous computer science experience not necessary. Credit allowed for only one of the following: CS 150, CS 150A, or CS 150B.
This course meets the All-University Core Curriculum (AUCC) requirements for Arts/Humanities (Category 3B) and is approved under gtPathways in the content area of Ways of Thinking (GT-AH3).
Credit allowed for only one of the following: CS 150, CS 150A, or CS 150B.
Please check the CSU Bookstore for textbook information. Textbook listings are available at the CSU Bookstore about 3 weeks prior to the start of the term.