CS/SE Course Assessment
  Search:  
   
CS 4336
CS 4386

Class Learning Objectives

CS 3375 Principles of UNIX

Ability to use the UNIX operating system interactively as a user (commands)
Ability to express algorithmic solutions using shell scripting (utilities)
Ability to understand and use regular expressions
Ability to implement basic security by modifying file and directory permissions
Ability to use interprocess communication to generate complex applications
Ability to use the fork-execute system calls for process creation
Ability to understand and use process scheduling
Ability to use the UNIX programming environment : editor, compiler and linker
Ability to use a UNIX server through a CGI interface using a scripting language
Ability to manipulate files using system calls
Ability to estabish inter-machine communication using sockets