CSC128: Fall 2008
- Introduction to Linux
Syllabus
Instructor: Sean Mauney
email:
smauney@parkland.edu
website: http://www.csit.parkland.edu/~smauney/
Office Hours:http://www.csit.parkland.edu/~smauney/office_hours.html
Office Phone: (217)353-2004
Office: B132
Required Text:
A Practical Guide To Linux, Mark
G. Sobell
Schedule:
Students should check the schedule on the web often as it will
be updated throught the semester. All important due dates and extra information will be posted the the class schedule during the semester.
Grading:
There are will be a lot of assignments/labs/quizzes during the semester.
The following points and policies will apply to the various types of assignments:
- Labs - in class: due by the end of class in which they are
assigned, 10 to 15 points, no late labs
will be accepted. Your lowest lab score will be dropped in the
calculation of your grade.
- Participation - there will several participations required for
the class. You will make several postings or participate in class as directed
for 10 points.
In
order to qualify you must make a significant contribution or ask specific
questions thereby adding to the class experience for all.
- Exercises - in angel.parkland.edu . Exercises are
worth 15 points
each, they are posted in angel and you have 1 week to take them as
many times as you wish before the due date. No late exercises will be
accepted. Your lowest exercise score will be dropped in the
calculation of your grade.
- Quizzes - in class: given at the beginning of class on the
announced days, 25 points each. There will be several quizzes,
they will
be announced at least 1 week in advance, no makeups
will be given unless arranged for in advance.
- Exams - in class: There will be 3 exams and a final. Exams are
worth 100 points each and the final will be worth 200 points. Contact me
in advance if you must miss a test. You must take all exams to pass the class. Exams 1, 2(the midterm), and 3 are non-comprehensive, covering
only the material that we have studied since the last exam. The final
is comprehensive.
- Projects - due in class. You will have at least one week to do
each of the 3 or 4 projects that are assigned. projects are worth 50
points and a 15 point late penalty applies to late projects. Projects
will only be graded one time.
- Hybrid Class Additional Syllabus Information
The highest score in the class will be the score that you must
make the following percentages of for the corresponding grade.
A: 94% and up
B: 84%-93%
C: 74%-83%
D: 64%-73%
F: less than 64%
Course Description:
This course serves as an introduction to
UNIX/Linux. We will not cover advanced topics; they will be covered in later
courses.
The objectives of this course are to learn:
- the history of UNIX and Linux systems
- how to use GNU commands and Utilities
- the Linux file system structure and file management
- how to create and edit files on Linux
- inter-system communications
- to use and program with the bash shell
- to use the network from Linux
- to use the X Window System
- compiling C programs on Linux
Attendance:
This class will be taught with interactive
exercises during class and lab time, so I seriously advise you to attend
every scheduled class. Important (testable) information will be given during
class that is not in the text. If the instructor feels that you will be unable to succeed due to poor attendance, you may be withdrawn from the course.
Office Hours:
My office hours
are posted on the web at http://www.csit.parkland.edu/~smauney
/office_hours.html . Please come see me during my office hours
if you have any questions. I will typically also be available
immediately before each class period in the classroom, and at
the class breaks.
No Food or Drinks:
It is Parkland
policy that no food or drinks are permitted in the lab at any time. Computer
equipment, carpeting and furniture have been damaged in the past, and we
want to prevent this from happening in the future.
Courtesy:
If you carry a pager or
cell phone to class, please set the device to vibrate mode before class,
if your device supports it. Otherwise, please turn the ringer off.
Class and Lab time are
not for surfing the net or checking email or playing games or anything
besides learning to use UNIX; these activities can be very distracting
to other students who would like to pay attention. Feel free to do these
things at another time or in another place.
Student Email Account:
Students should access
their Parkland email accounts at http://stu.parkland.edu at least weekly
to obtain information about course or college announcements.Students can
call (217) 351-2561 for help with their student email accounts.There is someone
available at this number to answer questions from 2-4pm on Monday, Tuesday,
Wednesday, and Friday.
Withdrawal Procedure:
It is the
student's responsibility to monitor his/her progress in this course. If after
consulting with the instructor, the student feels it becomes necessary to
withdraw from this course, it is the responsibility of the student to do
so. Please check with the office of admissions to find out the final date for
withdrawal with "W" grade from courses. If you have questions
about the withdrawal procedure, see your Parkland College catalog.
Disabilities Act (ADA):
If you believe that you have a disability for which you may need an
academic accommodation (eg. Alternate testing environment, use of
assistive technology, or other classroom assistance), please contact:
Becky Osborne
Coordinator, Office of Disability Services
X 148 353-2082
bosborne@parkland.edu
Getting Help and Peer Tutoring:
Students should keep current with the material at all times and should seek my
help early with any questions. I usually hang out on
shaula.csit.parkland.edu when I am in my office. You should run the
command: ytalk smauney and if I am at a console I will be happy to help
you with anything you may need. You should also come to visit during my office
hours if you are having problems or questions.
Parkland College
provides a free tutoring service.A schedule of times is posted outside the
Peer Tutoring Lab.
|