Accelerated Computer Science Fundamentals

Coursera Certificate USD 79
Enroll now →
Accelerated Computer Science Fundamentals

About this course

Topics covered by this Specialization include basic object-oriented programming, the analysis of asymptotic algorithmic run times, and the implementation of basic data structures including arrays, hash tables, linked lists, trees, heaps and graphs, as well as algorithms for traversals, rebalancing and shortest paths. This Specialization sequence is designed to help prospective applicants prepare for the flexible and affordable Online Master of Computer Science (MCS) and MCS in Data Science.

What you'll learn

  • understand basic object-oriented programming concepts
  • implement and analyze data structures like arrays, hash tables, and trees
  • calculate asymptotic algorithmic run times
  • apply algorithms for traversals and shortest paths

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.