Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Skip to Main Content
University of Pittsburgh    
2024-2025 Undergraduate Catalog 
    
 
  Jan 22, 2025
 
2024-2025 Undergraduate Catalog
Add to Portfolio(opens a new window)

ECE 1147 - ALGORITHMS FOR BIG DATA


Minimum Credits: 3
Maximum Credits: 3
In this course, students will learn about Big Data, its various applications, and different mathematical models and algorithms to efficiently manage it. The theoretical aspect of this course will cover mathematical methods for developing such algorithms while the practical application aspect will cover the use of these algorithms on real Big Datasets. Topics include randomized streaming algorithms, fast matrix multiplication with Big Data, data mining techniques such as shingling and min-hashing and MapReduce programming models. Hands-on assignments are completed using including cloud-computing services, SQL and the Python programming language.
Academic Career: Undergraduate
Course Component: Lecture
Grade Component: Letter Grade
Course Requirements: PREQ: ECE 0302 and 0402; PLAN: Electrical Engineering or Computer Engineering


Click here for class schedule information.



Add to Portfolio(opens a new window)
Catalog Navigation