Save for later

102

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 academic study 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 and familiarizing ourselves with some more advanced programming concepts. The remaining course units will be devoted to various advanced topics, including the Standard Template Library, Exceptions, Recursion, Searching and Sorting, and Template Classes. 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.

Get a Reminder

Send to:
Rating Not enough ratings
Length 11 segments
Starts On Demand (Start anytime)
Cost $0
From Saylor Academy
Download Videos Unknown
Language English
Subjects Programming
Tags Computer Science

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Teacher: Computer Science $55k

Instructor - Computer Science $72k

Lecturer of Computer Science $72k

Computer Science educator $78k

Computer Science Specialist $87k

Lecturer (Computer Science) $98k

MS Computer Science $106k

Professor Computer Science $109k

Computer Science R&D $129k

Associate Computer Science $133k

Professor - Computer Science $138k

MS in Computer Science $141k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 11 segments
Starts On Demand (Start anytime)
Cost $0
From Saylor Academy
Download Videos Unknown
Language English
Subjects Programming
Tags Computer Science

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now