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
Welcome to the Reports, Dashboards, and Deployment course! This course provides comprehensive training in utilizing reporting and dashboarding capabilities effectively and managing deployments... more
Embark on a transformative exploration into the dynamic field of Very Large-Scale Integration (VLSI) Design. Unravel the intricacies of semiconductor technology and chip design, delving into the... more
This Advanced Kubernetes course is designed for experienced Kubernetes administrators, DevOps engineers, software developers, cloud architects, and IT professionals seeking to enhance their... more
Welcome to the third course in the Building Cloud Computing Solutions at Scale Specialization! In this course, you will learn how to apply Data Engineering to real-world projects using the Cloud... more
This course provides an introduction to gentrification and to the cultural impacts of housing displacement for people in cities and neighbourhoods across the world. Gentrification is a term which... more