Courses
Every course Kevin Cheng has taken across the BSc in Computer Science and Engineering and the MSc in Data Science and AI, grouped by subject.
AI & ML
Introduction to data science and AI
Chalmers2025
Applied machine learning
Chalmers2025
Optimization in machine learning
Shanghai Jiao Tong University2025 — 2026
Design of AI systems
Chalmers2026
Artificial intelligence for molecules
Chalmers2026
Statistical learning for big data
Chalmers2026
Computational techniques for large-scale data
Chalmers2026In progress
Maths
Introduction to discrete mathematics
Chalmers2022
Linear algebra
Chalmers2023
Calculus
Chalmers2023
Mathematical statistics and discrete mathematics
Chalmers2023
Mathematical analysis in several variables
Chalmers2024
Programming
Introduction to object oriented programming
Linköping University2022
Introduction to functional programming
Chalmers2022
Data structures and algorithms
Chalmers2024
Principles of Concurrent Programming
Chalmers2024
Systems
Machine oriented programming
Chalmers2023
Introduction to computer engineering
Chalmers2023
Physics for engineers
Chalmers2024
Digital design
Chalmers2024
Computer system engineering
Chalmers2024
Electrical circuits and fields
Chalmers2024
Transforms, signals and systems
Chalmers2024
Networking
Computer communication
Chalmers2023
Computer security
Chalmers2025
Control
Control theory
Chalmers2025
Introduction to robotics
Shanghai Jiao Tong University2025 — 2026
Projects
Computer science and engineering project
Chalmers2023
Bachelor's thesis in Computer science and engineering
Chalmers2025
Beyond CS
Sustainable development and ethics for computer science
Chalmers2025
Building start ups from zero to one
Shanghai Jiao Tong University2025 — 2026
Chinese language Level 4
Shanghai Jiao Tong University2025 — 2026