Intermediate programming concepts including common data structures, algorithms, style, design, documentation, testing and debugging techniques, and an introduction to object-oriented programming. Prerequisite: One of CS 020 or CS 021 with a grade of C- or better.
Dates: May 23 - July 1, 2022; Prerequisite: one of CS 020 or CS 021 with a grade of C- or better.
CS110 Prerequisites: A C- or better in CS20 or CS21. It will be assumed that you have a grasp of the elements of computer programming including, but not limited to, variables, selection statements, repetition statements, functions, flow of control, simply input/output and basic data structures. Intermediate programming concepts including common data structures, algorithms, design, documentation, testing and debugging techniques, and an introduction to object-oriented programmxing. This course builds upon Programming I, first reinforcing basic procedural programming concepts in a new language (Java) and then moving into object-oriented programming, inheritance, polymorphism, recursion, and simple data structures. This course will be entirely online and asynchronous.
Online (View Campus Map)
|Last Day to Add|
|Last Day to Drop|
|Last Day to Withdraw with 50% Refund|
|Last Day to Withdraw with 25% Refund|
|Last Day to Withdraw|
|CS 008 OL1||Computer Science: QR: Intro to Web Site Dev||to||N/A||See Notes||3||60001|
|CS 021 OL1||Computer Science: QR:Cmptr Programming I: Python||to||N/A||See Notes||3||60002|
|CS 091 OL1||Computer Science: Instructing in Computer Sci||to||N/A||See Notes||0.5 - 6||61329|
|CS 166 OL1||Computer Science: QR: Cybersecurity Principles||to||N/A||See Notes||3||61260|
|CS 167 OL1||Computer Science: Cybersecurity Defense||to||N/A||See Notes||3||61261|
There are no courses that meet this criteria.