Summer
Date
Sept. 2024 - Dec. 2024
EDUC 229D: LEARNING DESIGN AND TECHNOLOGY SEMINAR
Four-quarter required seminar for the LDT master's program. Discussions and activities related to designing for learning with technology. Support for master's project. Theoretical and practical perspectives, hands-on development, and collaborative efforts. This quarter, we collected all the data, gave our final presentation, delivered the final report, and wrapped up with a demo day, inviting the public to experience our project.
CS 106A: Programming Methodology
Introduction to the engineering of computer applications, emphasizing modern software engineering principles: program design, decomposition, encapsulation, abstraction, and testing. Emphasis is on good programming style and the built-in facilities of respective languages. Uses the Python programming language.
CS 229: Machine Learning
Topics: statistical pattern recognition, linear and non-linear regression, non-parametric methods, exponential family, GLMs, support vector machines, kernel methods, deep learning, model/feature selection, learning theory, ML advice, clustering, density estimation, EM, dimensionality reduction, ICA, PCA, reinforcement learning and adaptive control, Markov decision processes, approximate dynamic programming, and policy search.
EDUC 215: EDUCATION INTERNSHIP WORKSHOP
This course connects academic learning to real-world experience through structured reflection and guided discussions.
