Programming fundamentals using multiple processors or computers to solve a problem. Mechanics of computation, multi-tasking, multi-threading, and object-oriented approaches to managing many computing elements working on the same problem. Programming for Cloud computation, Big Data access, and highly parallel computing hardware, e.g. multi-core processors and Graphics Processing Units (GPU).

Course ID
280
Department
Units
4
Requisites

ADVISE: CS 110B or CS 111B or CS 131B

Transfer code
CSU
Credit type
Credit/Degree Applicable
Pass/Nopass
P/NP Available
Lecture hours
Lec-70
Lab hours
Lab-17.5
Has field trips
0