Skip to Main Content

CMPSC16

Download as PDF

CMPSC 16 - Problem Solving with Computers I

Computer Science College of Engineering

Full Course Title

Problem Solving with Computers I

Instructor Name(s)

Mirza, Kharitonova

Course Description

Fundamental building blocks for solving problems using computers. Topics include basic computer organization and programming constructs: memory CPU, binary arithmetic, variables, expressions, statements, conditionals, iteration, functions, parameters, recursion, primitive and composite data types, and basic operating system and debugging tools.

Unit Value

4

Maximum number of times course can be repeated for additional credit

0

Maximum Units

4

Prerequisites

Mathematics 3A or 2A with a grade of C or better (may be taken concurrently), CS 8 or Engineering 3 or ECE 3 with a grade of C or better, or significant prior programming experience.

Repeat Comments

Legal repeat of CMPSC 10.

UC Santa Barbara
Santa Barbara, California 93106
(805) 893-8000


Copyright © 2024 The Regents of the University of California. All Rights Reserved.
Terms of Use. Questions or Comments? Please email us.