Courses | CSC110

CSC110: Fundamentals of Programming I

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

4

Published prerequisite links

Description

Catalog description

Introduction to designing, implementing, and understanding computer programs using an object-oriented programming language. Topics include an introduction to computing and problem solving, selection and iteration, arrays and collections, objects and classes, top-down design and incremental development.

Supplemental Notes

Catalog notes

  • Credit will be granted for only one of CSC 110, CSC 111.

Course Graph

Prerequisite flow into the course, and dependencies flow out from it.

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.

Simplified view: direct prerequisites for the course, then one dependency step downstream.

CSC110 course graph

Open current SVG

Additional course requirements

  • Foundations of Math 12
  • Mathematics 12
  • Pre-Calculus 12