CSE 142, Autumn 2020: Exploration Sessions

Each week, we will hold an optional "exploration session" featuring a presentation, discussion, or activity on a topic related to computer science, but outside the normal scope of CSE 142. These sessions will provide opportunities to engage and interact with your classmates, the TAs, and a variety of guests, as well as to explore aspects of CS, STEM, and related areas in ways beyond the programming focus of CSE 142.

Exploration sessions occur on Thursday evenings from 5:45pm - 6:45pm PDT (Seattle time) over Zoom at this link.

For every 3 Exploration Sessions you attend, you will receive 1 token that grants an extension for a late checkpoint. See the Ed post for complete details. If you missed a checkpoint, go ahead and submit it even though it'll be marked as late on Ed. At the end of the quarter, we will automatically accept Math.floor(# of sessions you've received credit for / 3) checkpoint submissions you have successfully completed.

`

Want to learn how you can land a tech internship? In the first half, Esther (former Microsoft intern) will cover everything you need to know to secure the bag. In the second half, there'll be a Q&A with recent UW grads who are now software engineers and program managers at Microsoft.
Internship Hunting 101 Slides

Panelists: Angela Eun, Julia Pettere

`

No exploration session this week- enjoy a few days off!

`

It's week 8, which means you've now spent several weeks learning Java fundamentals from the TAs and Brett. Ever wondered how he became a professor? What his favorite ice cream flavor is? Come join us this week to hear from Brett in a casual setting and get to know him beyond the CSE 142 professor you know him as. Submit as many questions as you'd like in the RSVP form and hear them answered at the session.

`

The internet has enabled billions of people to engage with information and each other more easily and efficiently than ever before. But far from only democratizing access to information and connecting us, the internet has also "emerged to become a means of social control, a weapon of war, and a roadmap for group destruction." How has the history of computer science shaped the way we teach, learn, and build algorithms today? And what can we do to program a different future for computing that works to support our collective humanity?

Speaker: Kevin Lin

`

Come on a journey with Kasey Champion and Kim Nguyen as they guide you through their top tips for not losing your gd mind trying to pursue a career in tech while attending the UW.

`

This week's Exploration Session is a combination of a Speaker Series and a Paint Night. During the first half, you'll learn about virtual reality and how to get started with VR development from a Microsoft HoloLens hardware architect and a UW extended reality researcher. In the second half, you'll get to fulfill your dreams of painting with Bob Ross... virtually. At the end of the session, you'll get to submit your digital painting for a chance to win a prize. Prior to the session, please install a painting app on your computer (Microsoft Paint, Tayasui Sketches, etc.).

Speakers: Ishan Chatterjee, John Akers
Slides

best overall
Best Overall, Tiffany Guo
most basquiat-like
Most Basquiat-like, Olivia Oomen
best happy little trees
Best Happy Little Trees, Ivy Xu

`

It's week 4, and by now you've had some experience writing Java code and fixing it (debugging). But what are good strategies for debugging? How do you address different types of errors, like compiler errors, runtime errors, or just unexpected output? At this week's exploration session, you will learn how to improve your debugging skills. There will be a short presentation on debugging strategies, an interactive walkthrough on fixing common compiler errors, and a hands-on debugging session with a Java program for you to practice your debugging skills in groups.
Slides
Debugging Guide
ElectionBuggy.java

`

At this exploration session, UW CSE professors and PhD students will be presenting on machine learning and computer security. No previous experience is required. At the end of each presentation, you'll get a chance to ask presenters any questions you have.

Speakers: Franziska Roesner, Kevin Jamieson, Aditya Kusupati, Ivan Evtimov
Slides

`

This week, you will get to hear from a panel of TAs and faculty about their experiences navigating online learning and what tips they have to make the most of online learning. You will also get an opportunity to chat with other students in 14x about online classes, studying remotely, and life in quarantine. How are you doing (in general)? Has your living situation changed? How are your other classes going? Have you picked up new hobbies in quarantine? What strategies or lifestyle changes have you made to cope with the current situation? What are you worried about for the next few months? What are you looking forward to? Is the first week what you expected? Please come prepared to share your experiences and listen to others share theirs.

Speakers: Taylor Ka, Millen Katyal, Kevin Lin
Slides