CS148, Winter 2025

Course Staff

NameRoleBioPhoto
Anderson Lee Undergraduate Learning Assistant

Anderson is a 4th year CS major here at UCSB. Through an internship and courses such as CS148, 156, and 184, he has experience in both mobile/web development. As for his most familiar tech stacks, he likes to use React, Python, Firebase, and SwiftUI. His passion lies in building products that will make people's lives easier. Outside of coding, he likes to play basketball, lift, go hiking, and hang out with friends.

Anderson Lee image
Chieh-Ying (Jamie) Lai Teaching Assistant

Chieh-Ying (Jamie) Lai is a Master student in Computer Science. She has extensive experience in full-stack development, working with React, the Django framework (Python), HTML, JavaScript, CSS, and SQL. Her research interests focus on machine learning and computer vision, with an emphasis on practical applications of these technologies. Beyond her academic pursuits, Jamie enjoys traveling, playing video games, and photography, capturing unique moments wherever she goes.

Chieh-Ying (Jamie) Lai image
Leo Guo Undergraduate Learning Assistant

Leo is a 4th-year CS and DS major at UCSB. He has experience in full-stack web application development with Python, JavaScript, Ruby, Unity, and web frameworks/platforms such as Flask, React, Ruby on Rails, and AWS. Leo also has experience in mobile app development using Swift and ARKit. He is passionate about machine learning and augmented reality, as well as their applications in software. Outside of academics, Leo is an active member of the UCSB Fencing Club. He enjoys exploring innovative technology, teaching programming, and collaborating on team projects.

Leo Guo image
Rachel Jiang Undergraduate Learning Assistant

Rachel is a 4th year CS major at UCSB. She has experience with full-stack web application development in C#, AngularJS, ReactJS, Typescript, and Javascript. She also has game development experience with Unity (2D) and other relevant knowledge in Docker containers, GraphQL and SQL. She loves to share her passion for programming within and outside of school and has an ongoing curiosity for the intersection of hardware and software. Outside of school, she likes traveling, photography, and distance running.

Rachel Jiang image
Samuel Zhu Undergraduate Learning Assistant

Samuel is a current junior with a passion for full-stack development, cloud services, and machine learning. He has worked with a variety of technologies including React Native, gRPC, GraphQL, AWS, Flask, and more. He also runs the Web Development branch of UCSB's ACM chapter and helps manage the UCSB TASA website team. Outside of coding, Samuel enjoys yapping while sipping tea, juggling, and playing competitive NES Tetris.

Samuel Zhu image
Tobias Höllerer Instructor

Tobias Höllerer is a Professor in the CS department at UCSB, which he joined in 2002. He directs the Four Eyes Laboratory, conducting research in the four I's of Imaging, Interaction, and Innovative Interfaces. He is interested in incorporating modern software development and human-computer interaction design experiences into undergraduate computer science courses. Outside of CS, his interests include playing and coaching soccer, food, hiking, and traveling.

Tobias Höllerer image
Zifeng Zhang (Will) Teaching Assistant

Zifeng (Will) is a second year Master's student in Computer Science. He has experience in full stack web development, particularly in H5/CSS/JS, Ajax, Flusk, Django, and SQL. He has also served as a TA in CS8, CS9, CS165A, CS184 in the past few quarters. His research focuses on multi-view stereo and 3D scene understanding. He enjoys playing pool, bowling, golf, and tennis in his spare time.

Zifeng Zhang (Will) image
Yunhao Luo Teaching Assistant

Yunhao is a Master’s student in Computer Science in the BS/MS program. He has experience in mobile and web app development, specifically with React, React Native, Firebase, HTML/JS/CSS, SQL, and Unity. He strives to conduct meaningful research in areas such as Human-Computer Interaction (HCI), Extended Reality (XR), and Human-AI Interaction. Outside of academics, he enjoys hiking, basketball, and running.

Yunhao Luo image