Teaching Assistant - ECS 140A - Programming Languages
Undergraduate course, University of California, Davis, 2023
Spring Quarter, 2023-2025
- Syntax and semantics of programming languages.
- Object-oriented programming and Go.
- Functional programming and Lisp.
- Logic programming and Prolog.
- Concurrent programming in Go.
- Miscellaneous topics such as dynamic data-race detection, garbage collection, etc.