Courses
Foundation of Big Data Analytics
EE412 / Fall 2024 - 2025
Data has insights and knowledge. We study how to extract actionable information from large datasets using highly scalable algorithms. We explore their application to real-world problems such as frequent set mining, clustering, and recommendation. This class integrates the best of machine learning, statistics, algorithmic theory, and data processing systems, with a strong emphasis on practical usability.
Discrete Methods for Electrical Engineering
EE213 / Spring 2024
We study discrete mathematical structures such as integers, sets, graphs, and logical statements. The class begins with an exploration of logic and proofs, which form the foundation of mathematical reasoning. We then study the mathematical principles underlying computers, which operate on discrete bits. Key topics include algorithms, computational complexity, number theory, recursion, counting, and graphs.