Computing Environments and Tools

Computing Environments and Tools - CSD113

It is important for programmers to have proficiency with the software environments and tools they use. Students in this course learn how to navigate and administer both Windows and Unix-style operating systems using industry tools. Topics may include file permissions, network file transfer, web and DNS server configuration, virtual machines, container systems, and others depending on program needs and student interest. The use of Git and distributed version control systems to track changes in software code files will receive specific focus.