Computer Science
Subject area
Courses | CSC111
Published course information, generated as a static page and SVG graph.
Computer Science
Subject area
100-level
Course level
4
Programs that name this course
3
Published prerequisite links
Official Source
Description
Fundamentals of computer programming with real-world engineering examples using an imperative programming language. Topics include variables, data types, statements, control structures, functions, parameter passing mechanisms, expressions, data structures, files, pointers, storage allocation, elementary searching and sorting, recursion, encapsulation, modularity, incremental development, testing and debugging.
Supplemental Notes
Course Graph
Co-requisites are treated as prerequisite links, and equivalent or cross-listed courses are merged into shared course nodes. The simplified view shows one prerequisite level above the course and one dependency level downstream.
Additional course requirements
Program Use