Feb 05, 2023  
2012-2013 Academic Catalog 
    
2012-2013 Academic Catalog [ARCHIVED CATALOG]

CSC 295-03 - Special Topic: Roots of Professional Practice: A Philosophy of Unix

1 credits (Spring)
Practicing programmers must master languages, algorithms, and software design methodologies. Howver, the most successful practitioners incorporate a systematic approach to development and draw upon a wide variety of tools to support that practice. In this course, we explore “The Unix Philosophy” - a long-standing, successful approach to building software. Along the way, we explore a variety of tools, including task automation tools, revision control systems, shell scripting, and the basic Unix commands.

Co-requisite: CSC 207 
Prerequisite: CSC 161 .
S/D/F only.
Instructor: Rebelsky