 |
Networking Services Technology
Florida State College |
|
|
|
|
CTS2111 Open Source Operating Systems - Fall
2009 / 2010 - Class Information and Syllabus Page
This class syllabus is
available on Bill Dennis' Florida State College Website at
http://web.fccj.edu/~wdennis
Course Title: CTS 2111 Open Source Operating Systems
Course Prefix and Number: CTS2111
Course Reference Number: 310515
Term / Session: Fall 2009 / 2010 / A-8
Professor: Bill Dennis
Contact Information for the Professor:
- Office
Location: South Campus Florida State College, Room F-215
- Office
Hours: Monday through Thursday, 3:00 PM - 5:30 PM, By Appointment
- Office Phone
Number: 904-646-2391
- Office Email
Address: wdennis@fscj.edu
Course Meeting
Time and Place:
- Tuesdays and
Thursdays, 6:00
PM-10:00 PM
- South Campus
Florida State College, Room B-106
|
This page
will be updated on a regular basis. Please check back before every
class meeting.
Course
Description and Goals
This
course is the first of two courses teaching Open Source
Systems (CTS 2111 and CTS 2332). Students learn how to
install, configure, and administer the Linux operating system on a
workstation computer connected to a network. Although this course is
not a certification preparation course, it includes related Linux
certification material.
Previous
experience installing and configuring operating systems and working
from a command prompt is extremely helpful. Experience using Linux or
Unix is helpful but not required.
Corequisites
Students
taking this class should also co-register for CTS 2332 Open
Source Network Systems.
Class
Materials
Textbook
Software
- CentOS Linux will be
used in this class. Get it here.
- Be certain that you
download the CentOS-5.3-i386-bin-DVD.iso
approximately 3.7 Gb. Be aware that not all CentOS mirrors
offer this download.
- Validate
your download with the sha1sum.txt file and a SHA1 checksum calculator.
Get HashCalc here.
Resources
The Learner
Support Center Technical Helpdesk is open seven days a week to serve
you:
- Mon – Thurs:
7AM – 10PM
- Fri: 7AM – 5PM
- Sat: 9AM – 1PM
- Sun: 1PM - 5PM
- Phone:
904.632.3151
- Email:
helpdesk@fscj.edu
- Employee
Self-help and Information: http://www.fscj.edu/helpdesk
Linux Documentation,
Manuals, Books, and Guides
Fedora Project
Linux Software
Linux Certifications
Linux User's Groups
Linux Search Engines
Linux News and
Information
Running Windows
Applications over Linux
Class Outline
Class
Meeting 01
Tuesday, September 01
- Topic - Getting
Started and Introduction to the class
- Determination of
grading
- Textbook: Chapter
1
- References:
- Different
Linux Distributions and UNIX Products
Class
Meeting 02
Thursday, September 03 - Install CentOS - Whatever you
do, don't miss this class!
- Topic - Linux
Installation and Usage
- Textbook: Chapter
2 & 3
- Exercises:
Class
Meeting 03
Tuesday, September 08 - Quiz 01: Class Meetings 01 & 02
- Topic - Notebook Night - You install
CentOS Linux on your own equipment.
- Resources
- VMware Server -
Recommended
- Microsoft
Virtual PC
Class
Meeting 04
Thursday, September 10
- Topic - Gnome,
KDE, and Desktop
- Textbook: Chapter
6 & 7
- References:
- Exercises:
- Hands-on
Labs: KDE Desktop, Virtual Terminals, man
Class Meeting 05 Tuesday, September 15 Quiz 02: Class Meetings 03 & 04
- Topic - Managing Text and Basic Filesystem Navigation
- Textbook: Chapter
10
- References:
- Exercises:
- vimtutor
- Hands-on Labs: vi, cd, pwd, ls, file, cat, head, tail,
less, more, strings
Class Meeting 06 - Exam: Class Meetings 01 - 05
Thursday, September 17
- Topic - The Bash
Shell
- Textbook: Chapter
8 & 9
- References
- Exercises:
- Hands-on Labs:
dot, dot dot, shell variables,
redirection, grep, sed, awk, tr, set, env, export, chmod
Class
Meeting 07
Tuesday, September 22 - Quiz
03: Class Meetings 05 & 06
- Topic - The Bash
Shell
- Textbook: Chapter
8 & 9
- Exercises:
- Hands-on Labs: dot, shell
variables, redirection, grep, sed, awk, tr, set, env, export, chmod
Class Meeting 08
Thursday, September 24 - Comprehensive
Mid Term
- Topic -
Administrative Tasks
- Textbook: Chapter
28
- References:
Exercises:
- Hands-on Labs: passwd, group, shadow, useradd,
usermod, userdel, groupadd, groupmod, groupdel, chage, chsh
Class Meeting 09
Tuesday, September 29 - Quiz
04: Class Meetings 07 & 08
- Topic - Filesystem
Management
- find
- links
- ownership
- permissions
- Textbook: Chapter
28
- Exercises:
- Hands-on Labs: mkdir, cp, mv, rm, rmdir, ln, find, chmod,
chgrp, chown, umask, touch
Class Meeting 10 - Re-install
CentOS. Whatever you do, don't miss this class!
Thursday, October 01
- Topic - Filesystem
Management
- find
- links
- ownership
- permissions
- Textbook: Chapter
28
- Exercises:
- Hands-on Labs: mkdir, cp, mv, rm, rmdir, ln, find, chmod,
chgrp, chown, umask, touch
Withdrawal deadline for
Session A8 with grade of “W”
Monday - October 05
Class Meeting 11
Tuesday, October 06 - Quiz
05: Class Meetings 09 & 10
- Topic - Software
Management
- Textbook: Chapter
29
- References:
- Exercises:
- Hands on Exam
Preparation Points
- The
compress Utility
- The gzip
Utility
- The
tar Utility
- Compiling
Source Code into Programs
- Installing
Programs Using RPM
Class Meeting 12 - Exam: Class Meetings 06 - 11
Thursday, October 08
You need a floppy disk for
this class.
- Topic - File
System Administration
- Devices
- mount
- ext3
- /etc/fstab
- mkfs
- parted
- mkisofs
- Textbook: Chapter
30
- References:
- Exercises:
Class Meeting 13 - Quiz 06: Class Meeting 11 & 12
Tuesday, October 13
- Topic - Process
Management and Administrative Tasks
- Textbook: Chapter
27
- syslogd
- References:
- Exercises:
- Hands-on
Labs: ps, top,
kill, killall, cron, crontab, at, sleep
Class Meeting 14
Thursday, October 15
- Topic - Rescue
Mode - You
need a
CentOS Install DVD and 2 floppy disks for this class.
- Textbook: Chapter 2
- Grub
- Dual Booting Linux
- References:
- Exercises:
- Enter Rescue
Mode
- Copy a file to
a floppy using dd
Class Meeting 15 - Quiz
07: Class Meetings 13 - 14
Tuesday, October 20
Class Meeting 16 -
Comprehensive Final
Thursday, October 22
Professor
Policy and Expectations
Policy on Electronic
Devices and Personal Communications
Mute all Wireless
Telephones, Digital Pagers, Personal Communications Devices, Personal
Entertainment Devices, and anything else that makes Noise while you are
in the Classroom. Conduct all Personal Communications outside of the
Classroom while class is in session.
Attendance
Policy
Attendance will be
recorded during the first two class meetings. Any student who does not
attend class during at least one of the first two class meetings will
be automatically dropped from the course. While attendance
(or lack thereof) will have a direct impact on students' learning
skills, it will have no direct impact on students' grades.
Exams
and Grading System
- Exams:
Exams consist of a combination of cognitive questions and
answers, and hands on exercises that require the use a
computer.
- Grading
Criteria: A total of 7 (seven) Quizzes, 2 (two) Exams, a Mid-Term and a
Final will be administered. Each Numbered Quiz will usually
cover the material from the previous two class meetings. The
Mid-Term and the Final are comprehensive. The final grade
will be the weighted average of the Labs, Numbered Quizzes, Exams, the
Mid-Term and the Final.
- Some Quizzes and
Exams will be taken in Blackboard. Students must know their
Artemis ID and password to complete exams in Blackboard.
- There
are no extra credit opportunities.
Grading Scale:
- 10 % - Hands on Labs
- 15 % - Quizzes
- 25 % - Exams
- 25 % - Mid Term
- 25 % - Final
Make-Up
and Incomplete Policy
- Any
two Hands on Labs can be made up. No more than two Hands on
Labs can be made up.
- Any
two Quizzes can be made up. No more than two Quizzes can be
made up.
- Any
one Exam can be made up. No more than one Exam can be made up.
- The
Mid Term can be made up.
- The
Final Exam can not
be made up.
- Students who
will be absent from class on the date of a scheduled Quiz, Exam, or Mid
Term must notifiy the Professor of their planned absence in
advance of the scheduled Quiz, Exam, or Mid Term. Students who so notifiy the
Professor of their planned absence in advance will be offered an alternative
make up testing opportunity for the Quiz, Exam, or Mid Term only at the Professor's discretion.
All
notifications to the Professor must be made by email.
No notification method other than email will be accepted.
Any notification that is received by the Professor after 6:00
PM on the day of any
scheduled Quiz,
Exam, or Mid Term will
be ignored. No
unscheduled makeup opportunity for any missed Quiz, Exam, or Mid Term will be made available.
- Incomplete
Policy: Incompletes will only be considered for students who have
completed at least siz Quizzes, and at least three of the four Exams
(two are scheduled), Mid-Term and Final.. Incompletes will be granted
solely at the discretion of the Professor.
Academic Grading Scale
A = 90 percent–100 percent
B = 80 percent–89 percent
C = 70 percent–79 percent
D = 60 percent–69 percent
F = Below 60 percent
Academic Dishonesty Policy and Computing
Policy
Unless explicitly permitted
by the professor, any student who references any resource, including
any books, notes, computers, websites, or email during any Exam,
Mid-Term or Final is committing an act of Academic Dishonesty.
Any student who provides or receives any aid or any
interpersonal communication in any way to any other student during any
Exam, Mid-Term or Final is committing an act of Academic Dishonesty.
All Florida State College policies as defined in the Florida
State College College Catalog shall be enforced, including
all FCCJ policies regarding Academic Dishonesty and Computing
Use.
Computing Download Policy
Students
may only download or install software that has been authorized by the
Professor, as unauthorized software may disturb or obstruct the orderly
conduct, processes, functions, and/or interests of the College.
Any student who downloads or installs any software that is
not authorized by the Professor shall be subject to any punitive action
as defined in the FCCJ
College Catalog which clearly states that "Any act or
behavior on the part of the student which tends to impair, interfere
with, or otherwise disturb or obstruct the orderly conduct, processes,
functions, and/or interests of the College is expressly prohibited."
Network
Monitoring
Network traffic and data
on the network in South Campus FCCJ, Room B-106 is being monitored,
recorded and reported. This includes visits to websites, email
exchanges, instant messaging, and any other traffic or data that
originates from or is addressed to any computer on the network in South
Campus FCCJ, Room B-106.
Students
with Disabilities or Special Learning Needs
Any student
with a disability or any other special learning need should discuss
their individual requirements with the Professor during the First or
the Second class meeting. It is necessary that individual requirements
be known by the end of the Second class meeting so that any special
accomodations that may be required may be provided without impacting
other students or impacting the environment of the class in subsequent
class meetings.
|
| |
|