· Introduction to UNIX
ü Man pages
ü Program management
ü Unix file system
ü Shells
· Shell Programming
ü Simple Scripts
ü Bourne Shell
ü Examples of Bourne Scripts
· Useful Tools
ü Filters
ü Awk
ü Perl
· Curses
· X lib
· Motif
· UNIX Programming
ü File System (read, write, seek)
ü Signals (kill, signal)
ü Processes (fork, exec, wait)
ü Interprocess Communications (pipe)
· UNIX Network Programming
ü Simple tcp sockets examples
ü Comprehenvie TCP examples
· Java Programming: Basics
Part 1
ü Everything is an Object
ü Controlling Program Flow
ü Input/Outpout System
Part 2
ü Initilization & Cleanup
ü Collections of Objects
ü Reusing Classes
ü Type Identification
· Java Networking
ü Simple Client/Server
ü Multi-Threaded Client/Server
· Java Swing
ü Creating Windows & Applets
ü Basic GUI Components
ü Controling Layout
ü Compound Components
ü Converting Applications to Applets
· Java threads
ü Basics Thread Mechanisms
ü Wait, Notify & Interrupt
· Introduction to PHP & JavaScript