Courses
- Ethical Issues in AI and Professional Ethics — University of Colorado Boulder
- Dynamic Programming, Greedy Algorithms — University of Colorado Boulder
- Security & Ethical Hacking: Attacking the Network — University of Colorado Boulder
- Approximation Algorithms and Linear Programming — University of Colorado Boulder
- Data Mining Methods — University of Colorado Boulder
- Linux Embedded System Topics and Project — University of Colorado Boulder
- Network Principles in Practice: Cloud Networking — University of Colorado Boulder
- Introduction to Deep Learning — University of Colorado Boulder
- Advanced Data Structures, RSA and Quantum Algorithms — University of Colorado Boulder
- Network Systems Foundation — University of Colorado Boulder
- Network Principles in Practice: Linux Networking — University of Colorado Boulder
- Computing, Ethics, and Society Foundations — University of Colorado Boulder
- Modeling of Autonomous Systems — University of Colorado Boulder
- Fundamentals of Software Architecture for Big Data — University of Colorado Boulder
- Software Architecture Patterns for Big Data — University of Colorado Boulder
- Ethical Issues in Computing Applications — University of Colorado Boulder
- Introduction to Computer Vision — University of Colorado Boulder
- Introduction to Machine Learning: Supervised Learning — University of Colorado Boulder
- Data Mining Pipeline — University of Colorado Boulder
- Linux System Programming and Introduction to Buildroot — University of Colorado Boulder
- Linux Kernel Programming and Introduction to Yocto — University of Colorado Boulder
- Security & Ethical Hacking: Attacking Unix and Windows — University of Colorado Boulder
- Data Mining Project — University of Colorado Boulder
- Fundamentals of Natural Language Processing — University of Colorado Boulder
- Deep Learning for Natural Language Processing — University of Colorado Boulder
- Security & Ethical Hacking: Attacking Web and AI Systems — University of Colorado Boulder
- Unsupervised Algorithms in Machine Learning — University of Colorado Boulder
- Deep Learning for Computer Vision — University of Colorado Boulder
- Modern AI Models for Vision and Multimodal Understanding — University of Colorado Boulder
- Applications of Software Architecture for Big Data — University of Colorado Boulder