CSCI 166 Tools and Techniques of Computing Practice

An introduction to commonly-used tools for creating, debugging, testing, and running computer programs. The course provides an overview of a variety of tools for scripting, file management, user and group management, compilers, interpreters, package and library management, version control, and collaborative tools including cloud-based document sharing. Virtual Machines (VM) will also be introduced and students will practice creating VM images and running server and development systems within them.

Credits

3