Spring 2022 Schedule



Click on the Full Description button for more information on each specific course.

CS110A: Introduction to programming

Introduction to computer programming and problem-solving. No prior programming experience required. Course concepts include problem-solving techniques, algorithms, program design, control structures, functions, and arrays.


CS150A: Introduction to SQL Databases and NoSQL

A course in the use of SQL database management systems to create, query, and update database tables. The course covers both the syntax and the logic of the major features of the SQL language. It also covers a brief overview of NoSQL (Not Only SQL) data sources such as JSON, and MongoDB.