DS-GA 1019
Advanced Python for Data Science
This course explores advanced techniques to enhance the performance and scalability of Python programs. Key topics include parallel computing, GPU acceleration, and big data processing using industry-standard frameworks such as Apache Hadoop and Apache Spark. Emphasizing practical application, students will gain hands-on experience developing high-performance Python solutions to real-world problems. The course adopts a student-centered, active learning approach. Each session typically begins with a concise overview of new programming concepts, followed by guided, hands-on coding exercises designed to reinforce and apply those techniques in practice.
Topics
- parallel computing
- GPU acceleration
- and big data processing using industry-standard frameworks such as Apache Hadoop and Apache Spark
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027