Description

This course is a continuation of CS101: Introduction to Computer Science I. It will introduce you to a number of more advanced Computer Science topics, laying a strong foundation for future study and achievement in the discipline. We will begin with a comparison between Java, the programming language used in the previous course, and C++, another popular, industry-standard programming language. We will then discuss the fundamental building blocks of Object-Oriented Programming, reviewing what we have already learned while familiarizing ourselves with more advanced programming concepts. The remaining course units will be devoted to various topics, including the Standard Template Library, containers, exceptions, recursion, searching and sorting, and generic programming. By the end of the class, you will have a solid understanding of Java and C++ programming, as well as a familiarity with the major issues that programmers routinely address in a professional setting.

What you'll learn

The Building Blocks of Object-Oriented Programming

C++ and Java Differences

C++ Standard Template Library

Java Container Library

Exceptions

Recursion

Searching and Sorting

Requirements

  • Internet
  • Computer

Course Content

Course Content
0 Video • 00:00:00 Min

Instructor

0 Reviews
0 Students
0 Course

Reviews

    Reviews