Butte College Spring 2017
COURSE SYLLABUS
CSCI 25
Course Information
Course number/Control #: CSCI 25−5958
Course title: Linux 1, Essentials
Course description: In this course students learn the fundamental concepts of the Linux operating system and the basic skills needed to work productively on a Linux system. Topics covered include installation and basic configuration, fundamental command-line tools, text editing with the visual editor (vi), the File Hierarchy Standard (FHS), processes, and permissions. Students will configure, script, and work exclusively in a shell (text-based, command-line) environment.
Student Learning Outcomes: Upon the satisfactory completion of this course, the student will be able to:
  1. Install and complete the basic configuration of a Linux workstation.
  2. Describe the purpose of the Filesystem Hierarchy Standard (FHS) and identify its core components.
  3. Edit text files using vi.
  4. Create, delete, copy, move, and change the permissions of files and directories.
  5. Select and use appropriate command-line utilities for performing specific tasks.
  6. Monitor and control processes on a Linux system.
  7. Configure a user environment and write scripts for a Linux shell.
Class meeting time/place: MW 9-11:15am, MC 125
Course web page: http://foobt.net/spring2017/csci25_5958
Instructor Information
Instructor name: Boyd Trolinger
Office: MC 152
Office hours: MW 11:15am-12:00pm, MC 152; by appointment
Email: jboydt@foobt.net
Course Materials
Required books: John Muster, "Introduction to UNIX and Linux"
Cameron Newham, "Learning the bash Shell"
Additional required materials: Portable USB drive (minimum 4 GB)
Course Requirements
Assigned reading: Textbook and online readings will be assigned over the course of the semester to reinforce lecture material.
Daily challenges: Students will complete and submit a daily challenge at the end of every class meeting. Daily challenges will be posted on the course website. Daily challenges must be submitted in hard-copy before 11:15am (the end of the class period) on their due date. No late daily challenges will be accepted, for any reason.
Exams: There will be two midterms and one final exam. Exams will be based on material covered in lecture, lab, homework, and assigned readings. The two midterm exams will be take-home, and must be submitted in hard-copy at the start of class (meaning, you must arrive with your exam completed and printed) on their due dates. No late exams will be accepted, for any reason.
Participation/Drop policy: Regular attendance and active participation in this course is a requirement. The best learning environment for everyone is created when all students are present and engaged in the material. Any student who misses more than four (4) class meetings or four (4) assignments in a row (whichever comes first) will be dropped from the course. PLEASE NOTE: arriving late for class will be counted just the same as an absence.
Honesty and integrity: All of the work you do in this course must be your own, unless otherwise directed by the instructor (for example, pair or group activities). Cheating or plagiarism on any assignment will result in a zero for that assignment.
Grades  
Computing your semester grade: All semester grades are computed as the percentage of points you earned against the total possible points. Letter grades are awarded as follows -- A (90%), B (80%), C (70%), D (60%), F (below 60%). The levels and achievements (where applicable) are listed only to provide a rough guideline of your progress in your class and should not be considered the final determination of your grade.
Levels:
Level 10 (A*) : 3800 pts and higher (!BOFH!)
Level 9 (A) : 3600 pts and higher
Level 8 (B) : 3200 pts and higher
Level 7 (C) : 2800 pts and higher
Level 6 (D) : 2400 pts and higher
Level 5 : 2000 pts and higher (Level 5 and below earn F)
Level 4 : 1600 pts and higher
Level 3 : 1200 pts and higher
Level 2 : 800 pts and higher
Level 1 : 400 pts and higher
Level 0 : below 400 points
 
Earning points: Daily challenges - 30 @ 100 pts each, 3000 pts
Midterm #1 - 250 pts
Midterm #2 - 500 pts
Final exam - 750 pts

Total possible - 4000 pts
Miscellaneous Information
A course outline is on file in the department office. If a student would like to have a copy, please request one from the instructor.
 
The Center for Academic Success (CAS) provides academic support services to Butte College students. It is located inside the Learning Resource Center on main campus, in CHC 230 and 231 at the Chico Center, and in GCC 104 at the Glenn County Center. Hours for CAS at the Chico Center are Monday and Tuesday 8:00 a.m. to 5:00 p.m., Wednesday 12:00 p.m. to 8:30 p.m., Thursday 1:00 p.m. to 5:00 p.m. and Friday 8:00 a.m. to 11:30 a.m. CAS at the Glenn County Center is open Thursday mornings. Free services include Tutoring, Computer Labs, Workshops, Group Study Rooms on main campus, and TIP Sheets.  Students may take a Critical Skills for College Success ½-unit course through CAS. For more information, go to http://butte.edu/cas.