Linux User Concepts - Parkland    

Last Modified:
Wednesday, 03-Feb-2010 10:28:42 CST

CSC128: Schedule Spring 2010


First 8 Weeks at a Glance:

Week 1 - Jan. 11
Week 2 - Jan. 19
(Mon. 18th MLK day)

Week 3 - Jan. 25 Week 4 - Feb. 1
Week 5 - Feb. 8 Week 6 - Feb. 15 Week 7 - Feb. 22
(Th. Feb 25 no school)
Week 8 - Mar. 1

Second 8 Weeks at a Glance

Week 9 - Mar. 8 Week 10 - Mar. 15
(Spring Break Mar. 20-28)
Week 11 - Mar. 29 Week 12 - Apr. 5
Week 13 - Apr. 12 Week 14 - Apr. 19 Week 15 - Apr. 26 Week 16 - May 3

Week 1: Jan. 11


Links, Reading, Class Overview:

Introduction to Linux, Logging in and Basic Shell Commands
Practice Basic Commands:

These wikipedia pages all have a good listing near the bottom of the main basic utilities that you will need to learn for this course.
Video:

Labs:


NOTE THAT IF YOU ARE ALREADY IN ANGEL THESE LINKS JUST TAKE YOU TO ANGEL AGAIN, IF YOU ARE ALREADY IN ANGEL LOOK IN THE COURSE CONTENT FOR THE EXERCISES.

For next Week:
Exercise 1 Chapter 1.
Both Sections: Due by Midnight Jan. 19
(Mon. 18th MLK day) .


Exercise 2 Chapter 2.
Both Sections: Due by midnight Jan. 25 .

Participation Week 1 - 4 In the Content | Discussion Forums in Angel. You will see the discussion board which requires your posting for credit. Introduce yourself and help us become a community. This is especially important for the online students where you should ask most of your questions and I will be posting notes on what was covered in the Classroom section.
Both Sections Due by: Feb. 8 at midnight.

Week 2: Jan. 19
(Mon. 18th MLK day)


Links, Reading, Class Overview:

Basic utilities and the Linux Filesystem
Video:

I am still working on my format but here are some files for you to check out. They are not web pages or anything but you can click to download them in the format of your choice. Your browser may open them in a plugin, or you may save them to disk and then open them with "Windows Media Player" or any other such video player that you may have. Be sure to give me feedback on your preferences in formats and other subjects that you want video on.

wmv format avi format
Labs:



For Next Week:

Exercise 3 Ch. 3 - Basic Commands.
Both Sections: Due by midnight Jan. 27 .

Participation Week 1 - 4 In the CONTENT | Discussion Forums tab in Angel. Feb. 8 at midnight.

Week 3: Jan. 25


Links, Reading, Class Overview:

Linux Filesystem Continued and Linux Filesystem Advanced
Labs:



For Next Week:

Exercise 4 Ch. 4 - Linux Filesystem Basics
Both Sections: Due by midnight Feb. 1 .

Exercise 5 Linux filesystem advanced
Due by Feb. 8 at Midnight.


Quiz 1:
Covers Ch 3 and 4, the Labs and Exercises 1-5.
25 Questions 25 points 25 minutes.
Classroom Section: At the Beginning of class on the second class of next week.
Online Section: In Angel under Quizzes/Exams tab.( posted soon)
  Due by Feb. 8 at Midnight.

Week 4: Feb. 1


Links, Reading, Class Overview:


Finish Filesystem advanced (above) and begin vi section

Classroom Section: Quiz 1 at the beginning of class on Feb. 3 .
Online Section: Quiz 1 Now Posted due by Feb. 10 before Midnight.

Introduction to vi (pronounced vee-eye)

vi - beyond the basics
Labs:


Introductory vi lab - runvimtutor and read Ch 8
For next Week:
Exercise 6 - vi.
You may take this exercise as many times as you wish before
Feb. 15 at midnight.

Week 5: Feb. 8


Links, Reading, Class Overview:


Online Section: Don't Forget Quiz 1 due by Feb. 10 before Midnight.

vi - beyond the basics continued
Video:



The shell and Redirection
Labs:

Lab vi lab editing a file
  • Classroom Section: In Class vi lab due by the end of class
  • Online Section: Lab vi lab
    Due by Feb. 15 at Midnight.

Redirection Lab

For next Week:
Exam 1: Covering Ch 1-4 and 8. - In Angel  
Classroom Section: In-class on the week of Feb. 15 the second meeting of the week.
Online Section: Due by Feb. 22
(Th. Feb 25 no school) at Midnight.


Participation 2: Weeks 4-8
In the Assignments you will see the discussion board which requires your participation for credit.
Due by: Mar. 8 at Midnight.



Exercise 7 - Chapter 5 the Shell and Redirection
You may take this Exercise as many times as you wish before
Midnight Feb. 22
(Th. Feb 25 no school) .


Week 6: Feb. 15


Links, Reading, Class Overview:


There will be Exam 1 Ch 1-4 and 8 on Wednesday of Week 6 for the Classroom section.
For the online section Exam 1 is due before Feb. 22
(Th. Feb 25 no school) at midnight

The shell and Redirection Ch 5 The Bourne Again Shell Ch 10
Video:

Labs:

For Next Week:


Exercise 7 - Chapter 5 the Shell and Redirection
You may take this Exercise as many times as you wish before
Midnight Feb. 22
(Th. Feb 25 no school) .


Week 7: Feb. 22
(Th. Feb 25 no school)


Links, Reading, Class Overview:

Ch 10 Continued from Last Week
Video:

Labs:

For next Week:
Participation 2: Weeks 5-8
In the Assignments you will see the discussion board which requires your participation for credit.
Due By Mar. 8 at Midnight.


Exercise 8 Ch 10 p. 301-316
You may take this Exercise as many times as you wish before Midnight
Mar. 8
.



Exercise 9 Ch 10 p. 316-end
You may take this Exercise as many times as you wish before Midnight
Mar. 8
.

Week 8: Mar. 1


Links, Reading, Class Overview:


There will Be an Exam covering Ch 5, 10 and 7 next week

Finish Chapter 10 Communications and using ssh-keygen and sftp Making a Web Page
Labs:

For Next Week:


Exercise 10 ftp scp, ssh and ssh-keygen
You may take this Exercise as many times as you wish before Midnight
Mar. 15
(Spring Break Mar. 20-28) .


Week 9: Mar. 8


Links, Reading, Class Overview:


Classroom Section will have time to work on their WebPages on Monday.

Exam on Second Day of the Week for the MW Section.
Exam for the Online Section take before
Mar. 17
(Spring Break Mar. 20-28) at midnight.


For Next Week:


Participation Week 3
In the Assignments you will see the discussion board which requires your participation for credit.
Due by: Apr. 19 at midnight.


Skipping Exercise 11 for now (X windowing systems)


Exercise 12Ch 11 - Shell Scripting
Due by: Midnight Mar. 29 .

Week 10: Mar. 15
(Spring Break Mar. 20-28)


Links, Reading, Class Overview:


Online Class remember the Exam is due before Mar. 17
(Spring Break Mar. 20-28) at midnight.


Introduction to Shell Scripting Shell Scripting
Labs:

  • Lab file_test.sh: You will make a shell script and place it in your bin and make sure that it is executable by me.
    Name the file file_test.sh The shell script will ask me for the name of a file and then it will return to me the answer on if I am the owner or not.
    Due by:
    Classroom Section: Mar. 29 at the beginning of class.
    Online Section: Mar. 29 at midnight.
    See Also:
    • read builtin (not man read which is a C header file)
    • man test
    • see the example scripts
  • Lab: Shell Script Functions .
    Due by:
    Classroom Section: Mar. 31 at the beginning of class.
    Online Section: Mar. 31 at midnight.

For Next Week:

Participation Week 3
Due by: Apr. 19 . at midnight.



Exercise 12
Shell Scripting Ch 11, Due by Midnight Apr. 12 .

Project 1
Due by: Apr. 5 .
At the beginning of class for the classroom section
By Midnight for the online Section
Project 1 AVI Video
Project 1 Embedded Flash
Project 1 Embedded Flash small version


Project 2
Due by: Apr. 12 .
At the beginning of class for the classroom section
By Midnight for the online Section Project 2 AVI Video
Project 2 Embedded Flash Video


Week 11: Mar. 29


Links, Reading, Class Overview:

find
Labs:
Project 3 Assigned

For Next Week:

Participation Week 3
In the Assignments you will see the discussion board which requires your participation for credit.
Due by: Midnight Apr. 19 .


Exercise 13 - find
Exercise 13 find is due by Midnight Apr. 12 .

Project 3
Project 3 is due by: Apr. 19 .
At the beginning of class for the classroom section,
By midnight for the online section.
Project 3 AVI Video
Project 3 Embedded Flash Video .

Week 12: Apr. 5


Links, Reading, Class Overview:



Regular Expressions
sed
Video:
sed lab video flash movie

Labs:

For Next Week:


Exercise 14 - Regular expressions
Exercise 14 Regex
Due: Apr. 19 midnight.


Exercise 15 -sed
Exercise 15- sed
Due: Apr. 19 by midnight. .

Week 13: Apr. 12


Links, Reading, Class Overview:


awk grep tar and diff
Labs:


For Next Week:
Exercise 16 - awk
You may take this exercise as many times as you wish before
Midnight Apr. 26 .


Exercise 17 - tar
You may take this exercise as many times as you wish before
Midnight Apr. 26 .



Week 14: Apr. 19


Links, Reading, Class Overview:

There will be Exam 3 on Monday of Next week for the Classroom section.
The online section will have the entire week of Nov. 30 to do Exam 3.
Exam 3 covers: Ch 11, regex, sed, tar, diff, find, and variables

sort


Managing Groups
Labs:

For Next Time:
Week 13-16 Participation
Due by Midnight Dec. 14 .


Exercise 18 - groups
You may take this exercise as many times as you wish before Midnight May 3 .

Week 15: Apr. 26


Links, Reading, Class Overview:

Exam 3 for the Classroom Section on Monday
Exam 3 for the Online Section
Due by: May 3 at Midnight.

cron C programming
Labs:

For Next Time:
Week 13-16 Participation
Due by Midnight Dec. 14 .

Exercise 19 - crontab and at
You may take this exercise as many times as you wish before Midnight Dec. 14 .
Exercise 20 - C Programming
You may take this exercise as many times as you wish before Midnight Dec. 14 .

Week 16: May 3


Links, Reading, Class Overview:


Introduction to System Administration and mount
Open Office
Graphics Image Manipulation Program - the GIMP
ispell
Labs:


For Next Time:

Next time will be the Final. See the time below.
See you in CSC171 - Linux Installation and Administration in the Fall!
Remember you must get your projects done and graded by me before you take the final .

Exercise 21 - system Administration
Due By Midnight Dec. 14 .

Week 13-16 Participation
Due by Midnight Dec. 14 .

Finals Week: Finals week May 10-14


Finals:

Finals Schedule

Finals in this class:
Classroom Section:
Online Section:




| Top |