About CS 2100 OL1
Intermediate programming concepts including common data structures, algorithms, style, design, documentation, testing and debugging techniques, and an introduction to object-oriented programming. Prerequisite: CS 1210 with a grade of C- or better.
Notes
Prereqs enforced by the system: C- or better in CS 1210; Open to Degree and PACE students Asynchronous online
Section Description
CS2100 Prerequisites: A C- or better in CS21 or CS1210. 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 programming. 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.
Important Dates
Note: These dates may change before registration begins.
Note: These dates may not be accurate for select courses during the Summer Session.
Courses may be cancelled due to low enrollment. Show your interest by enrolling.
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 |
Resources
Agriculture & Life Science: Computer Applications (online)(CALS 1850 OL1)Quick Course ReviewQuick View
This section is opening soon - set reminder
CRN60187Credits3InstructorsThomas DeSisto- DatesDays of the WeekTimes
- to N/ASee Notes
Computer Science: Computer Programming I (online)(CS 1210 OL1)Quick Course ReviewQuick View
This section is opening soon - set reminder
CRN60002Credits3InstructorsClayton Cafiero- DatesDays of the WeekTimes
- to N/ASee Notes
Computer Science: Computer Programming I (online)(CS 1210 OL2)Quick Course ReviewQuick View
This section is opening soon - set reminder
CRN61815Credits3InstructorsMurat Gungor- DatesDays of the WeekTimes
- to N/ASee Notes
Computer Science: Intro to Data Science (online)(CS 1870 OL1)Quick Course ReviewQuick View
This section is opening soon - set reminder
CRN61805Credits3InstructorsJacob Martin- DatesDays of the WeekTimes
- to N/ASee Notes
Computer Science: Basics of Data Science (online)(CS 2870 OL1)Quick Course ReviewQuick View
This section is opening soon - set reminder
CRN61807Credits3InstructorsJacob Martin- DatesDays of the WeekTimes
- to N/ASee Notes
Interest Form
Remind yourself about CS 2100 OL1.
We'll send you a reminder before Summer 2025 registration begins.