Handouts

We have allowed you to comment and suggest on the Google Docs if you would like to provide any feedback (anything small like formatting issues, typos, or grammar mistakes to anything big like suggested changes, restructuring, etc. is welcome).

Handout / Videos Description
Setting Up Your CSE 332 Environment Setting Java, Git, and IntelliJ, along with a brief introduction to Git.
Intellij Tips Video Tips and tricks on getting started with Intellj.
Submitting Using GitLab Using Gradescope to submit programming assignments.
Debugging in CSE 332 Debugging "non-strategies", tools, strategies, and common faq.
Generics in CSE 332 Details nuanced mechanics with Java generics required for the projects.
Useful Math Identities Some useful math identities including summations and log identities.
Parallelism & Concurrency Course Readings on Parallelism & Concurrency.