everything.study
COM SCI 30

Principles and Practices of Computing

4 units · Undergraduate lower division (0-99)

Lecture, four hours; discussion, two hours; outside study, six hours. Designed for students who do not have prior programming experience. Teaches students how to use computers as tool for problem solving, creativity, and exploration through design and implementation of computer programs. Key topics are data types including integers, strings, and lists; control structures, including conditionals and loops; and functional decomposition. Letter grading.

Sources