USC Classifieds>USC Online Courses>Accelerated Computer Science Fundamentals

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

Oncofertility is a new interdisciplinary field at the intersection of oncology and reproductive medicine that aims to provide effective fertility options to young cancer patients undergoing... more
As data becomes the modern currency, so the ability to quickly and accurately analyse data has become of paramount importance. Therefore, data analytics and visualization are two of the most sought... 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 specialized program delves into the intricacies of supply chain and operations, covering topics such as logistics management, inventory control, and process optimization. Learners can expect... more
Welcome to Introduction to Programming: Visual Basic. In the course sequence you will learn to write programs that utilize both procedural and object oriented techniques to solve business problems.... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL