Accelerated Computer Science Fundamentals

About this Specialization

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.\\n\\nThis 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.

Created by: University of Illinois Urbana-Champaign


Related Online Courses

Gain Skills to understand the fundamentals of Machine Learning. Learn working with various AWS Services necessary for Machine Learning. Hands on Experience working with AWS Management Console.... more
Code and run your first python program in minutes without installing anything! This course is designed for learners with no coding experience, providing a solid foundation of not just python, but... more
This specializations is intended for any professional seeking to develop Project Management skills. Through 3 courses, you will cover the main project management approaches, the behavioral aspects,... more
This is a course about addiction to drugs and other behaviors. It will describe what happens in the brain and how this information helps us deal with and overcome addiction. It will also discuss... more
This Finance specialization is intended for students who want to acquire the analytical and empirical tools needed to understand the functioning of financial markets. Students will learn how... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL