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

This course introduces administrative tasks that a system administrator can perform with Linux hosted on IBM Power servers. This includes virtualization concepts such as logical partitioning,... more
Are you ready to take an incredible journey around Planet Earth and beyond? In this course, you will delve into a world of innovative science and learn from a team of Biosphere 2 and University of... more
This is primarily aimed at first- and second-year undergraduates interested in psychology, data analysis, and quantitative research methods along with high school students and professionals with... more
How can psychotherapy help people struggling with depression and stressful interpersonal life events? How do therapists facilitate effective management of interpersonal experiences such as... more
This course is for anyone passionate about learning how to develop FPGA-accelerated applications with SDAccel! The more general purpose you are, the more flexible you are and the more kinds of... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL