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.
Enrollment limited. Enrollment deadline: April 7, 2024. Internet access required.
No refunds after April 05, 2024
Explore Engineering programs at UCLA Extension.
From aerospace engineering to blockchain–from bioengineering to project management–our open-enrollment courses, certificate programs and specializations are ideal for leveling up your technical career.