Weekly Time Schedule
| Date | Topics | Assignments | 
30- Aug  | 
      Introduction to Unix  | 
      |
6- Sep  | 
      Unix Operating System and UNIX commands  | 
      |
13- Sep  | 
      Unix Editor: Vi Editor  | 
      Quiz 1 | 
20- Sep  | 
      VI Editor  | 
      Quiz 2 | 
27- Sep  | 
      VI Editor  | 
      Quiz 3,Homework 1 | 
4- Oct  | 
      VI Editor ,Bash Programming: export, single/double quote, environmental variables, exit command, read command  | 
      Quiz 4 | 
11- Oct  | 
      Bash Programming: Command substitution, arithmetic operator, arithmetic evaluation  | 
      Quiz 
        5
         | 
    
18- Oct  | 
      
          | 
      
         | 
    
25- Oct  | 
      Bash Programming: Conditional Statements, expressions, if-else, case statement, Iteration statement: for, list  | 
      Quiz 
        6,
         | 
    
1- Nov  | 
      Bash Programming: Example case statement, Iteration statement  | 
      Quiz 
        7
         | 
    
8- Nov  | 
      Bash Programming: List, arrays, loops  | 
      Quiz 
        8,
         | 
    
15- Nov  | 
      Bash Programming: debugging, error resolution, while statement  | 
      Quiz 
        9,
         | 
    
22- Nov  | 
      Thanksgiving Break  | 
      
         | 
    
29-Nov  | 
      Bash Programming: Strings, Functions,menu.  | 
      Quiz 10, Due date for Project | 
6-Dec  | 
      Bash Programming: Find pattern, continue, break statement  | 
      Quiz 11 | 
| 13-Dec | Final 
        Exam
         |