CS 197U - Spring 2019

Introduction to Unix


Lectures

Date Topic
1/28 Lecture 1: Administravia, About Unix, Command Line, Shells, User
1/30 Lecture 2: Directory Structure, File System, Basic Commands, Setting Up Linux
2/4 Lecture 3: System Commands, Redirects & Pipes, Shortcuts, Text Manipulation
2/6 Lecture 4: Permissions, Processes
2/11 Lecture 5: Compression, Mounting, Package Managers
2/13 Lecture 6: Remote, Networking Commands, SSH, Version Control, Make
2/19 Lecture 7: System Administration, Cron, Startup, Users and User Groups
2/20 Lecture 8: Shell Scripting, Development Tools
2/25 Lecture 9: TBD
2/27 Lecture 10: TBD
3/4 Lecture 11: TBD
3/6 Lecture 12: Final Exam

Assignments

Date Assignments                                                                                                        
1/28 Quiz/Lab 1 out
2/3 Quiz/Lab 1 due
2/4 Quiz/Lab 2 out
2/10 Quiz/Lab 2 due
2/11 Quiz/Lab 3 out
2/17 Quiz/Lab 3 due
2/18 Quiz/Lab 4 out
2/24 Quiz/Lab 4 due
2/25 Quiz/Lab 5 out
3/3 Quiz/Lab 5 due
3/6 Final Exam