Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Saylor University

CS102: Introduction to Computer Science II

via Saylor University

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
A second-semester computer science course that moves from basic programming to object-oriented development in C++ and Java. Topics include the building blocks of object-oriented programming, differences between C++ and Java, the C++ Standard Template Library, the Java container library, exception handling, recursion, and searching and sorting techniques. Intended for learners who have already completed an introductory programming course and want to deepen their command of both languages and of core data structures and algorithms. Includes a final exam leading to a certificate and possible direct credit.

Syllabus

  • Course Introduction
  • Unit 1: The Building Blocks of Object-Oriented Programming
  • Unit 2: C++ and Java Differences
  • Unit 3: C++ Standard Template Library
  • Unit 4: Java Container Library
  • Unit 5: Exceptions
  • Unit 6: Recursion
  • Unit 7: Searching and Sorting
  • Course Feedback Survey
  • Certificate Final Exam
  • Saylor Direct Credit

Reviews

Start your review of CS102: Introduction to Computer Science II

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.