To Dr. Woit's HomePage 
To CPS393 Course Outline 
To CPS393 Topics 
To CPS393 Labs 
To CPS393 Announcements 
CPS393: Introduction to  Unix, C & C++ 
Dr. Woit
.
Check page periodically for modification
Topics may include:
 
 
 
 - Linux Introduction:
         
-  Introduction, File System, Commands, Options, Security, 
         -  Permissions, Streams, Devices, Glob Constructs, Metacharacters, 
         -  Basic Quoting, Scripts, Filters, Pipes, 
 
-  Linux Continued:                                       
         
- Command Substitution, Functions, Variables, Advanced Quoting, 
         -  Shell Decisions, Repetitions, Control Constructs, I/O, 
 
-  Linux Additional Topics (time permitting): 
         
-  File Descriptors, Script Debugging, Advanced Argument Processing, AWK 
 
- C Introduction:
         
-  Structure, Variables, Types, Macros, Arithmetic Expressions, Functions,
         -  Scope, Makefiles, Debugging, Control Constructs,
 
- C Continued:
         
-  Arrays, Strings, Pointers, File and Console I/O, Structures, Unions, 
	 -  Linked Lists, Abstraction, Function Pointers, Variadic Functions
 
-  C++ Basics: 
         
-  Differences from C, Structure, non-OO basics, Classes, Object Instantiation
 
-  OO-Derived Basics
         
-  Constructors: definitions, overloading, defaults, copy, destructors
         -  Polymorphism, operator overloading, Stream IO
  
To Dr. Woit's HomePage 
To CPS393 Course Outline 
To CPS393 Topics 
To CPS393 Labs  
To CPS393 Announcements