Skip to content

Teaching

Teaching#

UMD Logo DATA605: Big Data Systems

Graduate-level course covering distributed computing, big data technologies, and scalable system design.

Big Data Systems explores the architecture, implementation, and application of large-scale distributed systems. Students learn to design and build systems that process massive datasets using modern big data technologies including Hadoop, Spark, NoSQL databases, and cloud computing platforms.

Course Materials:

Past Offerings:

UMD Logo MSML610: Advanced Machine Learning

Graduate-level course covering advanced ML techniques, deep learning, and production ML systems.

Advanced Machine Learning delves into cutting-edge machine learning methods including deep learning architectures, reinforcement learning, generative models, and MLOps. Students gain hands-on experience with modern ML frameworks and learn to deploy production-grade machine learning systems.

Course Materials:

NSF Logo NSF I-Corps: Instructor of Entrepreneurship

Teaching entrepreneurship and customer discovery to research teams commercializing university innovations through the National Science Foundation Innovation Corps program.

Program Website: icorps.umd.edu

Focus Areas:

  • Customer discovery and validation
  • Business model development
  • Technology commercialization
  • Lean startup methodology
  • Pitching and fundraising strategies