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
Want to understand your data network structure and how it changes under different conditions? Curious to know how to identify closely interacting clusters within a graph? Have you heard of the... more
We live in a complex world with diverse people, firms, and governments whose behaviors aggregate to produce novel, unexpected phenomena. We see political uprisings, market crashes, and a never... more
**Enroll in this Guided Project before April 2026, for a free 1-month trial to the Adobe Creative Cloud Suite!** By the end of this project, you would be able to create color gradients in Adobe... more
This course will be focusing on the competitive Esport team and individual professional players. Whether you are playing on a team or competing as an individual, you will find that being a... more
This course covers the commitments of Amazon and Amazon Web Services (AWS) to sustainability, how to optimize workload architectures for sustainability, and AWS as a technology partner for... more