Dr. Ning Zhang

425 Ambrose Hall
https://zhangningsau.github.io
ZhangNing@sau.edu
563-333-6144
Office Hours

Materials and Resources

VirtualBox
Ubuntu
Open Vim
jslinux online

WebEx Meeting Link

https://stambrose.webex.com/join/zhangning

Lecture Videos

Links

Course Outline

Week Reading and Announcements Homework Assignments
17 Week of 5/16 The final exam will be on Wednesday, May 18, from 3:00 — 4:50 PM
See the Registrar's Final Exam Schedule
 
16 Mon 5/9  Quiz 4 (Chapters 8,9,10)  
Wedn 5/11   Topic 12: Git and Github: Github  
15 Mon 5/2   Topic 10: Make Programs Executable and Enviromental Variables
Topic 11: Git and Github: Git
 Homework 10
Wedn 5/4   Topic 11: Git and Github: Git
Topic 12: Git and Github: Github
 Homework 11
14 Mon 4/25   Topic 9 - Functions  Homework 9
Wedn 4/26   Topic 10: Make Programs Executable and Enviromental Variables  
13 Mon 4/18   Easter break -No daytime classes  
Wedn 4/20   Quiz 3(Topics 6, 7)  
12 Mon 4/11  Topic 8 - Logic, If/Else, For loop and While loop  
Wedn 4/13  Topic 8 - Logic, If/Else, For loop and While loop
Topic 9 - Functions
  Homework 8
11 Mon 4/4   Topic 8 - Logic, If/Else, For loop and While loop  
Wedn 4/6   Topic 8 - Logic, If/Else, For loop and While loop  
10 Mon 3/28   Topic 7 - Bash Programming  
Wedn 3/30   Topic 7 - Bash Programming   Homework 7
9 Mon 3/21   Spring Break  
Wedn 3/23   Spring Break  
8 Mon 3/14   Quiz 2(Topics 4 and 5)  
Wedn 3/16   Midterm(Topics 1 - 6)  
7 Mon 3/7   Topic 6 - VI/VIM, make and makefile  
Wedn 3/9   Topic 6 - VI/VIM, make and makefile   Homework 6
6 Mon 2/28   Topic 5 - Advanced Unix Tools  
Wedn 3/2  Topic 5 - Advanced Unix Tools
Topic 6 - VI/VIM, make and makefile
  Homework 5
5 Mon 2/21   Topic 4 - Part 2: Search through files and folders  
Wedn 2/23  Topic 4 - Part 2: Search through files and folders
Topic 5 - Advanced Unix Tools
  Homework 4
4 Mon 2/14   Topic 4 - Part I: Help command and Wildcards  
Wedn 2/16   Quiz 1(Topics 1,2,&3)  
3 Mon 2/7   Topic 3: Working with Files and Folders  
Wedn 2/9  Topic 3: Working with Files and Folders   Homework 3
2 Mon 1/31   Topic 2: Command Line Basics  
Wedn 2/2  Topic 2: Command Line Basics   Homework 2
1 Mon 1/24   Syllabus
Topic 1: Getting Unix
 
Wedn 1/26  Topic 1: Getting Unix   Homework 1