Education & Coursework

M.S. Computer Science | University of Texas at Austin


Applications

  • Machine Learning
  • Deep Learning
  • Natural Language Processing
  • Reinforcement Learning Theory & Practice
  • Online Learning & Optimization
  • Android Programming

Theory

  • Advanced Linear Algebra
  • Algorithms Techniques and Theories

Systems

  • Parallel Systems
  • Data Processing at Scale



B.S. Electrical and Computer Engineering, Business Minor | University of Virginia


Computer Science

  • CS 4414 - Operating Systems
  • CS 3240 - Advanced Software Development
  • CS 2150 - Program and Data Representation
  • CS 2110 - Software Development Methods
  • CS 2102 - Discrete Mathematics
  • CS 1112 - Introduction to Programming

Electrical and Computer Engineering

  • ECE 4440 - Embedded System Design (Senior Capstone)
  • ECE 4501 - Digital Image Processing
  • ECE 4750 - Digital Signal Processing
  • ECE 4457 - Computer Networks
  • ECE 4435 - Computer Architecture and Design
  • ECE 3430 - Introduction to Embedded Computer Systems
  • ECE 2330 - Digital Logic Design
  • ECE 3660 - Microelectronic Circuits
  • ECE 3750 - Fundamentals of Electrical Engineering III
  • ECE 2660 - Fundamentals of Electrical Engineering II
  • ECE 2630 - Fundamentals of Electrical Engineering I

Mathematics

  • APMA 2120 - Multivariable Calculus
  • APMA 2130 - Ordinary Differential Equations
  • APLMA 3100 - Probability

Business

  • STS 4810 - New Product Development
  • COMM 3410 - Commercial Law I
  • STS 2830 - Startup Operations for Entrepreneurs
  • COMM 2010 - Introduction to Financial Accounting