CSE 2307
Programming Tools and Techniques
This course offers an introduction to the tools and techniques that allow programmers to write code effectively. Tools covered include: version control, the command line, debuggers, compilers, unit testing, IDEs, bug trackers, and more. The course also places a heavy emphasis on code quality: how can we write code that is functional and that also meets quality standards? Peer review exercises will be used to show the importance of code craftsmanship. Prerequisite: CSE 131.
Instructors
Reviews
had for 131 as well, clearly cares about the education of his students. is incredibly helpful in office hours (go to them!!!), but can occasionally come off as harsh/sassy due to... concise wording. can tell if you put in the effort before asking a question. was a good teacher in 237S because he really likes the material. respects effort the most.
4/22/2020