Course Information

Instructors: Owen Astrachan
Location: Biosci 344
Time: Tuesday 4:40 - 5:55 pm
Graduate TAs: Mystery Person
Undergraduate TAs: Mystery Person

UTA info see uta page for photos/contact information

Office Hours:
Owen Astrachan - Monday 1:00-2:00 D241 LSRC, Tuesday 2:30-3:30 D241 LSRC
(See Ed for other office hours)
Links: Regrade Requests, Syllabus, Canvas, Ed, Panopto, Git repo

Course Overview

Techniques and best practices for solving the kind of programming and algorithmic problems typically part of technical interviews. In some ways, it's similar to a PE or Music/Practice course ---the more you practice, the better your skills and abilities will/should be.

Common genres of problems, methods for solving them, engaging peers and interviewers in the process of solving problems. Students will be expected to participate in leetcode, hackerrank, and APT problems, with role-playing and discussion of what works and does not work. Prerequisite: Computer Science 201.

Grading

50% WOTO/Class
in-class problem solving, WOTO forms to complete
50% Problems done between classes
Leetcode, Hackerrank, or APT problems