everything.study
CSE 2307

Programming Tools and Techniques

3 units

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.

Prerequisites & course information

Credit 3 units. Eng: CSESYS, TOP, TOPEQ, TOPIII Typical periods offered: Spring

Sources