Introduction to Computer Science I
This course will provide an introduction to computer science via theory, applications, and programming.
What you can learn.
- Learn basic data types, operators and control structures
- Gain exposure to object-oriented software development
- Engage in procedural and data abstraction
- Apply computer science theories and applications to programming
About this course:Introduction to computer science via theory, applications, and programming. Basic data types, operators and control structures. Input/output. Procedural and data abstraction. Introduction to object-oriented software development. Functions, recursion. Arrays, strings, pointers. Abstract data types, object-oriented programming. Examples and exercises from computer science theory and applications. Transferable for UC credit.
Summer 2020 Schedule
This is an accelerated, intensive section.
Live online office hours will be held on Zoom on Saturdays, 12:00 - 12:30 pm PDT. Office hours are optional.
Enrollment limited. Enrollment deadline: July 31, 2020. Internet access required.