Computer Science (CSC) Courses>Fundamentals of Programming I

CSC110 - Fundamentals of Programming I

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.

Units

1.5

Hours: lecture-lab-tutorial

3-2-0

Note(s)

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

Prerequisites

  • Complete 1 of the following
    • Complete 1 of the following
      • Foundations of Math 12
      • Mathematics 12
      • Pre-Calculus 12
    • Complete 1 of:
      • MATH100 - Calculus I (1.5)
      • MATH102 - Calculus for Students in the Social and Biological Sciences (1.5)
      • MATH109 - Introduction to Calculus (1.5)
      • MATH120 - Precalculus Mathematics (1.5)

Course offered by

Department of Computer Science

Course schedules

Summer timetable available: February 15. Fall and Spring timetables available: May 15.

Use the buttons below to search the timetable. If the search results show 0 classes and the message ‘Please search again’, then the class is not scheduled for the selected term.