Instructor: | William McDaniel Albritton |
Office Hours: | MTWR 11:00am-11:45am Walk-ins & appointments welcome! |
Office Location: | DA 211 |
Contact: | (808) 455-0319 (walbritt AT hawaii.edu) |
Website URL: | http://www2.hawaii.edu/~walbritt/ics240/ |
Module #1 • Module #2 • Module #3 • Module #4 • Module #5 • Module #6 • Module #7 • Module #8
Module #1 | ||||||
Class Dates | Topics | Readings | Slides | Homework & Labs | Due Dates | Examples & Resources |
Aug 23 | Introduction to the Class | Syllabus | Who am I? (Optional Assignment #1) | Aug 30 |
Learning Commons Learning Resource Center Hoʻoulu Training Tips Recycling Computers William's home page |
|
Aug 25 | Open Source Software | readings #01 | slides #01 | (none) | Happy 25th birthday, Linux | |
Aug 30 | What is an OS? | readings #02 | slides #02 | (none) | ||
Sep 1 | Using the NetLab+ and Installing Linux | readings #03 | slides #03 |
NetLab 1a: CentOS Server Linux Installation |
Sep 6 at 12 noon |
Leeward CC's NetLab+
List of NetLabs |
NetLab 1b: Ubuntu Desktop Linux Installation | Sep 6 at 12 noon | |||||
Sep 6 | Maintaining your OS | readings #04 | slides #04 | NetLab: 2 Installing Packages and Shared Libraries on Fedora and Ubuntu | Sep 8 at 12 noon | |
Sep 8 | Processes and Scheduling | readings #05 | slides #05 | Homework #1 (posted in Laulima "Assignments") | Sep 13 at 12 noon | |
Module #2 | ||||||
Class Dates | Topics | Readings | Slides | Homework & Labs | Due Dates | Examples & Resources |
Sep 13 | Hardware and Linux | readings #06 | slides #06 | NetLab: 3 Displaying Hardware | Sep 15 at 12 noon |
Leeward CC's NetLab+
List of NetLabs |
Sep 15 | Partitioning a Hard Drive | readings #07 | slides #07 | NetLab: 4 Adding a New Partition | Sep 20 at 12 noon | |
Sep 20 | Filesystem Types and Booting Linux | readings #08 | slides #08 | NetLab: 5 Creating File System Quotas | Sep 22 at 12 noon | |
Sep 22 | Filesystem Theory | readings #09 | slides #09 | Netlab: 6 Booting and Restarting the System | Sep 27 at 12 noon | |
Homework #2 (posted in Laulima "Assignments") | Oct 5 at 12 noon | |||||
Module #3 | ||||||
Class Dates | Topics | Readings | Slides | Homework & Labs | Due Dates | Examples & Resources |
Sep 27 | Command Line Interface pt.1 | readings #10 | slides #10 | NetLab 7a "Using the BASH Shell" | Sep 29 at 12 noon |
Leeward CC's NetLab+
List of NetLabs |
Sep 29 | Command Line Interface pt.2 | readings #11 | slides #11 | NetLab 7b "Using the BASH Shell" | Oct 4 at 12 noon | |
Oct 4 | Command Line Interface pt.3 | readings #12 | slides #12 | NetLab 7c "Using the BASH Shell" | Oct 6 at 12 noon | |
Oct 6 | Manipulating Files | readings #13 | slides #13 | NetLab 7d "Using the BASH Shell" |
Oct 11 at 12 noon | |
NetLab 8 Monitoring Process | Oct 11 at 12 noon | |||||
Homework #3 (posted in Laulima "Assignments") | Oct 18 at 12 noon | |||||
Module #4 | ||||||
Class Dates | Topics | Readings | Slides | Homework & Labs | Due Dates | Examples & Resources |
Oct 11 | Manipulating File Access | readings #14 | slides #14 | NetLab #9 Working with files | Oct 13 at 12 noon |
Leeward CC's NetLab+
List of NetLabs |
Oct 13 | Editing Files | readings #15 | slides #15 | NetLab #10a Managing Text Files | Oct 18 at 12 noon | |
Oct 18 | How OS Handles Memory | readings #16 | slides #16 | NetLab #10b Managing Text Files | Oct 20 at 12 noon | |
Oct 20 | Midterm Review | slides #17 | NetLab #10c Managing Text Files | Oct 25 at 12 noon | ||
Oct 25 | Module 4 Homework (posted in Laulima "Assignments") | Oct 27 at 12 noon | ||||
Oct 27 | Midterm | Oct 27 in class | ||||
Module #5 | ||||||
Class Dates | Topics | Readings | Slides | Homework & Labs | Due Dates | Examples & Resources |
Nov 1 | GUI | readings #18 | slides #18 | NetLab #1 Configuring X Windows in CentOS and Fedora Desktop | Nov 3 at 12 noon |
Leeward CC's NetLab+
List of NetLabs |
NetLab #2 Accessibility Technologies | Nov 3 at 12 noon | |||||
Module 5 Homework (posted in Laulima "Assignments") | Dec 1 at 12 noon | |||||
Last Day to Withdraw from Courses with a 'W' grade for Fall 2016 | Thursday, November 3rd | About Grades | ||||
Module #6 | ||||||
Class Dates | Topics | Readings | Slides | Homework & Labs | Due Dates | Examples & Resources |
Nov 3 | How can we add more Users and Groups | readings #19 | slides #19 | NetLab #3 Users and Group Accounts | Nov 10 at 12 noon |
Leeward CC's NetLab+
List of NetLabs |
NetLab #4a System Administration Tasks | Nov 10 at 12 noon | |||||
Nov 10 | Monitoring Linux Systems and Printing | readings #20 | slides #20 | NetLab #4b System Administration Tasks | Nov 15 at 12 noon | |
NetLab #4c System Administration Tasks | Nov 15 at 12 noon | |||||
Nov 15 | Running things Automagically | readings #21 | slides #21 | NetLab #5 contrab and at | Nov 17 at 12 noon | |
NetLab #6 Configuring Locale and Time Zone Settings | Nov 17 at 12 noon | |||||
Module 6 Homework (posted in Laulima "Assignments") | Nov 22 at 12 noon | |||||
Module #7 | ||||||
Class Dates | Topics | Readings | Slides | Homework & Labs | Due Dates | Examples & Resources |
Nov 17 | Maintain and Troubleshoot your Network in Linux | readings #22 | slides #22 | NetLab #7a Working with Email | Nov 22 at 12 noon |
Leeward CC's NetLab+
List of NetLabs |
NetLab #7b Working with Email | Nov 22 at 12 noon | |||||
NetLab #8 Basic Network Configuration | Nov 22 at 12 noon | |||||
Nov 22 | Linux System Security | readings #23 | slides #23 | NetLab #9 Basic Security Administration | Nov 29 at 12 noon | |
NetLab #10a Securing Data with Encryption | Nov 29 at 12 noon | |||||
Nov 29 | How do I Secure Linux? | readings #24 | slides #24 | NetLab #10b Host Security | Dec 1 at 12 noon | |
Module 7 Homework (posted in Laulima "Assignments") | Dec 6 at 12 noon | eCAFE Course and Faculty Evaluation | ||||
Module #8 | ||||||
Class Dates | Topics | Readings | Slides | Homework & Labs | Due Dates | Examples & Resources |
Dec 1 | BASH Shell | readings #25 | slides #25 | NetLab #11a BASH Shell Features | Dec 6 at 12 noon |
Leeward CC's NetLab+
List of NetLabs |
Dec 6 | Shell Scripts | readings #26 | slides #26 | NetLab #11b BASH Scripting | Dec 8 at 12 noon | |
Dec 8 | SQL | readings #27 | slides #27 | NetLab #12 Working with a SQL Database | Dec 9 at 11:59pm | |
Module 8 Homework (posted in Laulima "Assignments") | Dec 9 at 11:59pm | eCAFE Course and Faculty Evaluation | ||||
December 15th 12:15-2:15pm |
Final Exam | December 15th 12:15-2:15pm in class |