Technical aspects of system administration on a Unix system including advanced Unix, managing system devices, operating system installation, communications, and networking. Unix Administration Another Unix Administration Site CS 185. Commercial Software Development. Topics include software design, development, testing, documentation, maintenance, marketing, and production, with an emphasis on the economic impact of decisions in the development phase. Also examines software piracy, copyrights, patents, and similar issues.
Students develop, test, and market a commercial-quality piece of software.
To be taken with the consent of the Chair of the Department as a means of meeting special curricular problems. Consideration of current topics in computer science. Individual hardware or software design project to include establishment of objectives and criteria, synthesis, analysis, inplementation, testing, and documentation. Course is repeatable to maximum of 8 units. Independent reading in material not coevered in course work.