• Contact Info
Publications in VIVO
 

Ha, Sangtae

Associate Professor

Positions

Research Areas research areas

Research

research overview

  • Dr. Ha has extensive experience in computer systems including practical machine learning and deep learning systems, network and distributed systems, mobile systems, internet protocols, LTE/5G networks and security, video streaming, and storage systems. He co-founded DataMi, a startup on wireless networks in 2012, and served as the founding CTO/VP Engineering. DataMi is currently serving over 60 million smartphone users. He also co-founded Zoomi, which develops an artificial intelligence (AI) learning platform, and was recently named the “Top 20 Learning Delivery Companies” by TrainingIndustry.com. He currently serves as the Technical Advisor at Earable, which aims to revolutionize cognitive healthcare with smart earphones that improve human's cognitive functions. He is also a technical advisor for Myota Inc., a storage startup spun off from his research in secure and reliable storage. Previously, he developed CUBIC (RFC 9438), which is the default TCP congestion congestion control on the Internet.

keywords

  • Practical machine learning and deep learning systems, network systems, internet protocols, TCP, datacenter networks, smart data pricing, computer systems, distributed systems, operating systems, wired networks, wireless networks, cellular networks, LTE networks, 5G networks, mobile systems, mobile applications, video streaming, storage systems

Publications

selected publications

Teaching

courses taught

  • CSCI 4273 - Network Systems
    Primary Instructor - Fall 2018 / Fall 2019 / Fall 2020 / Fall 2021 / Spring 2024 / Fall 2024
    Focuses on design and implementation of network programs and systems, including topics in network protocols, file transfer, client-server computing, remote procedure call and other contemporary network system design and programming techniques. Familiarity with C and Unix or Linux is required.
  • CSCI 5273 - Network Systems
    Primary Instructor - Fall 2018 / Spring 2021 / Fall 2021 / Spring 2022 / Fall 2023 / Spring 2024 / Fall 2024
    Focuses on design and implementation of network programs and systems, including topics in network protocols, architectures, client-server computing, software-driven networking, and other contemporary network hardware-software system design and programming techniques. Familiarity with C and Unix is required. Recommended prerequisites: CSCI 4273 and CSCI 4573. Same as ECEN 5273.
  • CSCI 6950 - Master's Thesis
    Primary Instructor - Fall 2020 / Spring 2021 / Spring 2022 / Fall 2022 / Spring 2023 / Summer 2023
  • CYBR 5010 - Fundamentals of Data Communication
    Primary Instructor - Fall 2019
    Combining conceptual knowledge about data communications and core Internet technologies with hands-on labs that reinforce the conceptual knowledge, this course provides students with the ability to create innovative technology solutions in their discipline. Learning how the Internet works and being able to evaluate and operate an Internet network is a valuable skill; students in this course will have a competitive advantage in this foundational field. Same as CSCI 5010.
  • CYBR 6950 - Master's Thesis
    Primary Instructor - Fall 2020 / Spring 2021
    Original and independent research conducted by a graduate student under the supervision of a faculty advisor. Formerly TLEN 6950.
  • ECEN 5273 - Network Systems
    Primary Instructor - Fall 2018 / Spring 2021 / Spring 2022 / Fall 2023 / Spring 2024 / Fall 2024
    Focuses on design and implementation of network programs and systems, including topics in network protocols, architectures, client-server computing, software-driven networking, and other contemporary network hardware-software system design and programming techniques. Familiarity with C and Unix is required. Same as CSCI 5273.
  • TLEN 5330 - Data Communications 1
    Primary Instructor - Fall 2018

Background

International Activities

Other Profiles