|
|
|
CAPITOL COLLEGE |
|
|
|
CT-152 |
|
Introduction to UNIX |
|
Spring 2008 |
TIME & LOCATION: Monday-Wednesday 2:50 p.m. – 4:20 p. m. M101
REQUIRED TEXT: UNIX Unbounded: A Beginning Approach by Amir Afzal. Fifth Edition
COURSE SUMMARY AND SCHEDULE: This introductory course is ideal for learning the basic components of the UNIX operating system in terms of usage, environment fine-tuning and shell scripting. The approach to learning will be hands-on based on step-by-step labs that build up a cumulative skills set of shell command usage and shell programming. In addition, the learning will be reinforced with relevant homework to help hone in and also expand the knowledge base needed to navigate or modify practical settings within the UNIX operating environment. The vi editor, the UNIX file system, shell commands and scripting, environment variables and many more topics will be the core concepts covered by this course. Prerequisites: CT-115 or CS- 130
WEEK OF
|
CHAPTER |
TOPICS (Tentative Schedule of Topics) |
EVENTS |
|
|
1 |
Jan 6 |
1 & 2 |
Introduction to Operating Systems & UNIX |
|
|
2 |
Jan 13 |
3 |
Basic UNIX navigation and system commands |
|
|
3 |
Jan 20 |
4 |
Introduction to vi Editor |
Quiz1 |
|
4 |
Jan 27 |
5 |
Introduction to File System |
|
|
5 |
Feb 3 |
6 |
Advanced vi Editor features and customization |
|
|
6 |
Feb 10 |
7 |
Advanced UNIX file system |
Quiz 2 |
|
7 |
Feb 17 |
8 |
Exploring the shell |
|
|
8 |
Feb 24 |
8 & 9 |
Shell utilities & UNIX communications |
|
|
9 |
Mar 2 |
|
Review & mid term exam |
|
|
10 |
Mar 9 |
|
Spring Recess |
|
|
11 |
Mar 16 |
10 & 11 |
Program development and shell scripting |
|
|
12 |
Mar 23 |
11 |
Exploring shell programming |
Quiz 3 |
|
13 |
March 30 |
12 |
UNIX shell scrip applications |
|
|
14 |
Apr 6 |
12 |
UNIX shell scripting |
Quiz 4 |
|
15 |
Apr 13 |
|
More UNIX scripting topics sed, grep, awk… |
|
|
16 |
Apr 20 |
|
Shell scripting projects |
|
|
17 |
Apr 27 |
|
Review for final exam |
Finals: Apr 29 – May 5 |
* Last day to drop a course without a grade is March 25th
PROFESSOR: |
Andrew Mehri |
|
|
Getting Help: Please feel free to ask questions during class as necessary. You can meet after class or send me an email at the above address
|
SEMESTER GRADES: |
|
|
|
|
|
Attendance |
5% |
<A: 90-100%> |
|
|
Quizzes |
30% |
<B: 80-89%> |
|
|
Mid term |
30% |
<C: 70-79%> |
|
|
Final Exam |
35% |
<D: 60-69%> |
|
|
|
|
<F: < 60%> |
|
|
Total |
100% |
|
Assignments: Each chapter has a set of assignments that needs to be completed in order to get a grasp of the material. This set of assignment will not be graded but if neglected it will have a negative impact on your learning. Make sure that you complete the set as soon as you complete its relevant chapter and prior to undertaking the next chapter. Some of the assignments will be covered in class based on student requests in case of difficulties or simply to gauge your progress.
QUIZZES: Four quizzes will be given on the dates indicated in the above schedule of events. There will be no make up quizzes given
Mid-Term & FINAL: Tests are set on the material covered since the last test. The final is cumulative. Make-ups are available only in exceptional circumstances. You must provide documentary evidence and notify me in advance (when possible) if you are unable to attend any of the exams. In addition, the reason for your absence must be a valid institution approved reason.
ATTENDANCE: As indicated above, attendance counts as 5% of the overall grade. It is calculated based on the number of full days of presence in class.
WRITING REQUIREMENTS: The ability to communicate ideas using established rules of the English language is an important outcome of everyone’s technical education. In this course, you will be required to complete assignments for which writing is an important component, and attention to the grammar, spelling, and style of writing that you employ will have a significant impact on your grade in such assignments. You may seek help at the tutoring resource center to improve your writing abilities, should you feel that such help is necessary. You will find a writing guidelines posted at the following web address on school website:
http://www.capitol-college.edu/resources/lib/writingguide/
INFORMATION LITERACY: Given the magnitude of information that we are expected to deal with in performance of our tasks, it is important to learn the proper ways of finding, retrieving, storing, processing and incorporating the right type of information. This course may include assignments that would require the use of on-campus and on-line libraries, the Internet or other sources of publicly available information.
OUTCOMES ASSESSMENT: In order to determine the level of learning achieved in this
course through the semester, you may be given a pre-test that covers some of
the fundamental topics covered in this course and possibly in the prerequisite
courses, accompanied by an exit test toward the end of the semester. The grades you receive in the pre-test and
exit test will not affect your overall grade for this course. They are used for the sole purpose of
institutional assessment of learning outcomes.
THE "INCOMPLETE" GRADE: There is occasionally a misunderstanding about “incompletes.” College regulation specifies that an incomplete grade may be awarded only if the student has completed almost all the work for a course and has a valid, institution-approved, reason for being unable to complete it. If you are awarded an incomplete grade, it is your responsibility to complete all work for the course within the first 4 weeks of the next semester or summer term. After this time, the Registrar automatically converts the incomplete to an F.
ACADEMIC INTEGRITY: It goes without saying that all work handed in for grading must be your own, but you must go further than this. Avoid situations that could compromise your integrity. For example, do not allow others to copy your work. If inclusion of another person’s writings in your submitted work is appropriate, then proper credit should be given to the author of that writing. I will report any instance of suspected academic dishonesty to the appropriate committees of the school for further investigation and possible sanctions.