Mar 11, 2025  
2024-2025 Undergraduate Bulletin 
    
2024-2025 Undergraduate Bulletin
Add to Portfolio (opens a new window)

CS 120 - Computational Thinking/WGS


Credits: 4

Focused on the fundamentals of programming by introducing the following topics:  Problem solving and computational thinking through perspective re-framing, algorithms and visualization; Coding in a high-level programming language, attending to syntax, semantics, linear data types, variables expressions and statements, iteration, input/output and library functions to make decisions, generate random numbers, draw images, access and write to files, by debugging and successfully executing programs.  Two hours of lecture and three hours of lab per week. 

Pre-Requisites: Department placement criteria
Repeatable: May not be repeated for credit
Lecture: 3 hours per week
Lab: 2 hours per week
Requirements: May only be taken by Digital Design & Media Arts students who have not completed CS 125.
Click here for course fee.    



Add to Portfolio (opens a new window)