Offered Every Semester
Course Units: 1
Description:
This is an introductory course that introduces problem-solving skills using computational methods. Students will learn flowcharts, pseudocode, and algorithms to structure their problem-solving skills. Core programming concepts such as variables, conditionals, loops, lists, dictionaries, functions, file I/O, and data science will be covered. Hands-on exercises and projects will reinforce coding skills.
Prerequisite notes: None
Required for major/minor: None
