Home -> Teaching -> CSAS 2213

CSAS 2213: C and Unix

The class meets MF 5:45pm - 7:00
in the Math/CS Computer Lab

 

Using the UNIX environment; shells and customization; UNIX tools. The C/C++ Language: syntax and idioms; low-level features, tools and libraries; I/O and file manipulation, pointers and data structures, compilation. Combining C and UNIX. programming. Pipes and sockets. The Perl language: syntax and idioms, formats. Using Perl for systems programming. Prerequisite: A full-year of programming. 3 credits

Please note: to view the lecture notes you need to first download and install the Microsoft Journal Viewer program.

v_line.gif (861 bytes) General Information
Syllabus
Students and Projects

Downloads

SSH Client for Windows
MS Journal Viewer (for Notes)

Notes & Resources

Unix Help
 
GPG Encryption
Ports and Protocols (N/A)
Quick Note on File Systems
Making Room for Linux
Shell Scripting, slow and detailed
Shell Scripts Overview and Examples
Login explained, Available Shells
Lecture 3
Lecture 2

Practice Exams

Exam 1

Assignments

Shell Scripts to try
Tasks (2)
Warm-Up