CPSC-36000 Programming Tools and Techniques

This course covers industry-standard software development tools and team practices used to build commercial software. Topics include development environments, debugging, source code control, shell scripting, release management, containers, automated test development, issue tracking, linting, tracking race conditions and deadlocks, reverse engineering, and profiling.

Credits

3

Prerequisite

CPSC 24500