Computer Science - CMPSC

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.

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.


CMPSC 16
122 / 150 Enrolled
Problem Solving with Computers I
Maryam Majedi 2.6
M W
15:30 PM - 16:45 PM
49.4% A
CMPSC 16
102 / 150 Enrolled
Problem Solving with Computers I
Maryam Majedi 2.6
T R
15:30 PM - 16:45 PM
49.4% A
Image for ACM Leetcode Workshop Series
UCSB Association for Computing Machinery logo
UCSB Association for Computing Machinery
We are the largest computer science club at UCSB
Promoted

ACM Leetcode Workshop Series

Level up your Leetcode skill for SWE internship interview questions

Phelps Hall, Room 3526