Data Struct & Algorithms I

This course is the first part of a two-semester sequence examining data structures (ways of organizing data so that it can be used effectively) and algorithms (the methods that can be used to manipulate data). The use of appropriate data structures and algorithms can often dramatically reduce the computational work needed to solve a problem. Topics examined in this course will include proof techniques, run-time analysis, heaps, hash tables, sorting, searching, and divide-and-conquer algorithms.

Samantha L Mason-Prats

Submitted by Anonymous (not verified) on
Primary Title:  
Clerk
Institution:  
UMASS Amherst
Department:  
Administration & Finance
Additional Department:  
Labor Center
Email Address:  
smasonprats@umass.edu
Telephone:  
413-545-6476
Office Building:  
Physical Plant Building

ST- Danish V

Danish V is an intermediate-level course for students who have completed Danish I-IV or the equivalent. The independent study format includes small group conversation sessions and an evaluation by an outside evaluator. Students studying Danish develop speaking and listening skills needed for study abroad in Denmark and to support course work in European Studies.

ST-Cantonese/Mandarin Spkrs IV

Cantonese for Mandarin Speakers IV is the fourth part of a four-part elementary course sequence in Spoken Cantonese for Mandarin Speakers. The independent study format includes small group conversation sessions and an evaluation by an outside evaluator. Students studying Cantonese develop speaking and listening skills needed to live and work in a Cantonese-speaking environment.

Algorithms for Data Science

Big Data brings us to interesting times and promises to revolutionize our society from business to government, from healthcare to academia. As we walk through this digitized age of exploded data, there is an increasing demand to develop unified toolkits for data processing and analysis. In this course our main goal is to rigorously study the mathematical foundation of big data processing, develop algorithms and learn how to analyze them.

Algorithms for Data Science

Big Data brings us to interesting times and promises to revolutionize our society from business to government, from healthcare to academia. As we walk through this digitized age of exploded data, there is an increasing demand to develop unified toolkits for data processing and analysis. In this course our main goal is to rigorously study the mathematical foundation of big data processing, develop algorithms and learn how to analyze them.
Subscribe to