CEN-2939 — Networking Capstone — Unix/Linux section — Syllabus

CEN-2939 Course syllabus
 
  Resources  (examples and links)   Instructions for Project Instructions for Case Study  

Syllabus

Last Updated for: Spring 2015

Course policies
Time & Place: Ref. No. 70941:  Orientation by appointment
Instructor: Name:  Wayne Pollock
E-mail:  Internet:
Office & Phone:  DTEC–404, 253–7213
DM Office Hours:  Monday–Thursday, 4:25–5:25 & 8:30–9:00;
On-line Office Hours:  Tuesday–Friday, 12:00 PM (noon)–1:00 PMor by appointment.
Contact Information
Yahoo Instant Messenger ID:  waynepollocklive
Skype for Business ID:  wpollock@hccfl.edu
Homepage URL:  http://wpollock.com/
    Yahoo Messenger on-line status - click to chat or leave a message
Text: none

HCC bookstore on-line

Description: (This course is 3 credit hours long.)  The capstone course is designed for the student to demonstrate his/her knowledge and skills applicable to the degree core competencies and outcomes.  The course is designed as a project-based experience.  The student's project requirements will be designed in concern with his/her area of curriculum emphasis.

Students not attending the mandatory orientation meeting by the end of the first week of the term will be withdrawn from the course as a No Show, unless prior arrangements are made with the instructor.

Objectives: “Upon successful completion of the course the student will be able to:
  1. Demonstrate proficiency in the execution of network administrative tasks.
  2. Demonstrate proficiency in performing troubleshooting and maintenance activities.
  3. Demonstrate proficiency in performing documentation and technical reference activities.”
Prerequisite: Permission of the instructor.  (The student should be ready to graduate.  You must have successfully completed at least 45 hours of college credit, and been approved as eligible to take this course by the dean's office.  Contact the program manager, your instructor, or the dean, for details on enrollment.)  Students enrolled in a degree or college credit certificate program must complete all prerequisites.
Facilities: All assignments can be performed on any computer that includes the appropriate operation system environment and utilities, for the OS chosen for each student's project.  These include the HCC open computer lab on Dale Mabry, room DTEC 462.  (This will be discussed during the orientation session.)

Students may need USB flash drives to save projects or submit them from HCC.

In order to use computers on campus, you will need your HCC student ID and password.  These can be obtained from HawkNet.  You can use HawkNet (WebAdvisor) or FACTS.org to obtain your final grade for the course.

Most college systems use a single sign-on user ID, known as HCC “NetID”.  Visit netid.hccfl.edu to register and to update your credentials.  (Your initial password is your uppercase first name initial, lowercase last name initial, and your seven digit student ID number.)  Note the quickest way to resolve login issues is the HCC Live Web Portal (hcclive.hccfl.edu).

The college provides wireless network connections for students and guests on Dale Mabry campus.  For students, select the network “HCC_Wireless” from the list of available networks.  Follow the on-screen steps by entering your HCC email address and network password.  For HCC guests: Select “HCC_Guest” from available networks.  Follow the on-screen steps to complete registration.  This network will be available between 7:00 AM and 10:00 PM.  These are the only official HCC networks; don't use others that may appear.

Hawk Alert text messaging service allows you to receive important information regarding campus closures or emergencies.  You may also sign up for financial aid notifications and registration and payment deadlines.  This is a free service, although some fees may be applied by your cellular service provider or plan for text messages.  To sign up, or for more information, visit www.hccfl.edu/hawkalert/.

HCC DM Open Lab
Computers are located in the computer science department open lab in DTEC–462.  Lab hours are:

Dale Mabry campus open lab hours
Monday – Thursday8:00 AM to 10:00 PM
Friday 8:00 AM to 4:30 PM
Saturday 8:00 AM to 4:30 PM
Grading: The purpose of this course is to evaluate a student's ability to understand and perform the Unix/Linux system administration.  At least two measures will be used, such as projects, assessment tests, case studies, or an HCC approved industry certification.  The grading will depend on the selected assessment methods, and will be discussed during orientation.

It is expected that at least 70% of students will successfully pass each assessment with at least 70% or higher, ore the equivalent for an approved industry certification (if raw scores are made available to your instructor).  (See Project and Case Study below for more details.)

Policies:
  • During the orientation meeting(s) with the student, one or more projects will be selected by the student and approved by your instructor.  This may take several meetings.  In general, the student can suggest their own projects.
  • Other than the initial orientation meeting, there are no set meeting times for this course.  At least one meeting is required to review each deliverable, at a time arranged by the student.
  • The student will submit deliverables (such as progress reports, or system journals) by email prior to the deliverable's review meeting.  Due to HCC email limitations, you must submit using the alternate email address as discussed below in submitting assignments.
  • Students can go to the open computer lab anytime they are open to work or to submit assignments.  Be sure you should leave yourself sufficient time to complete your work.  (So don't show up at 9:50 PM when the lab closes at 10:00 PM!)
  • Attendance is required for the orientation meeting(s), except with the permission of the instructor.
  • You must communicate with your instructor via email, at least twice a month to verify your continued enrollment in this class.  Students receiving federal financial aid may have to return some or all funds if they fail to follow this policy!
  • You must follow the academic honesty policy and the student code of conduct for HCC.  A second cheating offense will result in an F for the course, and your name will be turned over to the dean for further handling.  I take these matters very seriously.  You have been warned!
  • Communications Policy:  I will respond to your emails within 48 hours or two business days.  HCC policy is that grades can only be discussed in person or via email only if you use your assigned HCC HawkNet (Campus Cruiser) email account.
  • If you are having difficulty with some aspect of your project please feel free to ask me about it (well before the due date).  You can send emails of questions and/or your work-in-progress, to receive feedback and suggestions.
  • All discussions and agreements reached between a student and their instruction must be documented in emails.  It is up to the student to ensure this happens.
  • No appointment is necessary to see me during my scheduled, on-campus office hours.  You can just walk-in.  You can make appointments for other times as long as I'm available. 
  • Occasionally my office hours will be canceled on short (or no) notice, for example if the dean calls me for a meeting.  Before driving out to campus just for my office hours, you can contact me the night before to make sure I still plan to be there.
  • Late Policies:  Late assignments (projects or exams) generally will not be accepted.  An assignment is late if not turned in by the due date and time agreed to with the student's project schedule.  Don't wait until the last minute to submit an assignment or project; if a problem arises, you may miss the due date.

    Late assignments will be accepted late only if you obtain the instructor's permission prior to the due date of the assignment, or for a documented serious medical reason.  All late assignments are subject to a late penalty of at least one letter grade (10%) regardless of the reason for the delay.

    Work later than one week will receive a more severe late penalty; very late assignments without adequate excuses will receive a grade of F (0).  However if you have a very good reason your instructor may waive any or all of the late penalty.  (Examples of good reasons include extended illness that prevents working, being out of town for work, or military service.  Remember documentation will be required.)

  • The danger of spreading flu or other disease requires some changes to normal policies.  HCC is implementing the recommendations for institutions of higher learning of the CDC.  (See www.cdc.gov/h1n1flu/guidance/ and www.flu.gov/ for guidance from the CDC.)  You won't need documentation if you miss class due to the flu.  (But if you think you have the flu, you should see a doctor as soon as you can.)  In the unlikely event of a school closure due to the flu, some plan to make up the missed work will be made.

    If you think you have the flu, stay home.  Do not come to HCC until 48 hours after your fever has broken.  People are infectious to others for a day or so before they have any symptoms.  Flu is spread by touching doorknobs, computer keyboards, railings on stairs, etc., that were touched by someone with the flu.  Avoid shaking hands; use the fist shake (touching of fists) if you must use a physical greeting.  The most effective way to prevent catching the flu is to wash your hands frequently, especially after touching something that was touched by others.  Avoid unnecessary touching of eyes, nose and mouth.  While not as good as properly washing hands, hand sanitizers have been installed throughout the campus; use them often.

Project: The goal of the capstone project is to demonstrate fluency with the tools and professional practices in your field, an ability to independently plan and carry out a non-trivial piece of work, and an ability to present your work in written and oral formats.  The capstone project is expected to require at least 80 hours of effort over 6 to 8 weeks.  (The project should be completable within one term, by a single student working about 10-12 hours per week on this course.)

The student is expected to pick their own project, which must be approved by the instructor.  If a student selects a topic that requires a substantial technology-related learning curve, (such as learning a new language or operating system, etc.), then that portion of the effort is over and above the effort expected for the capstone project itself.  The project can take many forms, depending on your interests.  It must be educational, have a research component, and relate to your major.  It should also have a clear focus and well-defined success criteria.  You should analyze a problem, research known solutions and products that address the problem, develop a design and a plan, choose some interesting or challenging portion of the problem to implement.  Examples include:

  • Provisioning a server, such as a web, DNS, and database system, using Ubuntu, Debian, FreeBSD, or some operating system other than Red Hat based.
  • Setting up a cluster of web servers in a cloud.
  • Implementing your own cloud (using, say, Openstack), with a couple of servers provisioned.
  • Volunteer as a system admin for some open source project, and complete some real project (or a portion of a large project).

In addition to projects, you can choose other types of assessments, including obtaining some HCC approved industry certification, such as Linux+.  (You will need to obtain this during the term, or within a month prior to the start of the term.)

You need to have two assessments for the capstone.

Project Evaluation: Each project will be evaluated separately, and each will contribute to your overall grade.  Other evaluation criteria include completing deliverables on time, and a quality presentation of each deliverable.  It is expected that students already know what is expected for each deliverable (such as a readable system journal), but if unsure you should speak with your instructor early enough to be able to succeed.
Submitting Assignments: Non-text deliverables should be PDF files when possible.  Make sure your instructor approves alternative formats (such as Visio files) before submitting.  Your plain text files should be included by copy and paste, or as a zip archive.

All assignments (except when noted) should be submitted by email to pollock@acm.org.  Please use a subject such as Capstone Project so I can tell which emails are submitted work.  Email your projects as zip attachments, as noted below.  Make sure you use my Yahoo.com email account, since HCC's mail server will not accept email with certain types of attachments.  Note: If you use Microsoft Outlook Express or a similar email program, please be aware that this program has a feature that automatically converts slash-slash (//) comments in your email to FILE://.  Make sure your source files are correct before you send the email!  If possible, use the text and not the HTML mode of your email program.

The HCC email server automatically accepts and silently discards email with certain types of attachments.  If you must send email to my non-Yahoo.com email account please avoid using any attachments, but especially zip files.  To send email with a .zip attachment you must first rename the file extension to .zap and then send the renamed file as an attachment.  However this method isn't always reliable.

You can send questions to , as long as your email doesn't include any zip attachments.  Please use the subject Programming Capstone Project Question so I can tell which emails are questions about the project (and not submissions).

Academic Calendar
HCC Academic Calendar:
Classes Begin: Monday  1/12/2015   (Orientation meeting: schedule with your instructor)
Add-Drop Ends: Friday   1/16/2015
Last Day to Withdraw:  Saturday  3/28/2015
Classes End: Monday  5/11/2015
Grades Available:  Wednesday  5/13/2015   (from Florida Virtual Campus or from HawkNet)
HCC is closed on: Monday  1/19/2015 (Martin Luther King Jr. Day),
Tuesday  1/20/2015 (Faculty In-Service Day)
Monday  2/16/2015 (Presidents' Day),
Monday–Sunday  3/9/2015–3/15/2015 (Mid-Term Break),
Friday–Sunday  4/3/2015–4/5/2015 (Spring Day),

Request For Accommodation

If, to participate in this course, you require an accommodation due to a physical disability or learning impairment, you must contact the Office of Services to Students with Disabilities, Dale Mabry campus: Student Services Building (DSTU) Room 102, voice phone: (813) 259–6035,  TTD: (813) 253–7035,  FAX: (813) 253–7336.  Brandon campus: voice phone: (813) 253–7914.

HCC has a religious observance policy that accommodates the religious observance, practices, and beliefs of students.  Should students need to miss class or postpone examinations and assignments due to religious observances, they must notify their instructor at least one week prior to a religious observance.

 

Quotes on learning
Quotes:         Tell me and I'll listen.
Show me and I'll understand.
Involve me and I'll learn.
    — Lakota Indian saying
        Learning is not a spectator sport!     — Chickering & Gamson

 


 

Class Resources
Resources
Soft Skills Discusses certifications, job interviewing tips, and required non-technical skills needed to find and keep a job     Code of Ethics The System Administrators' Code of Ethics
LPI certifications LPIC-1 is also known as Linux+, an approved industry entry-level certification for our program  (Non-entry-level jobs will want level 2)     Red Hat Certifications Red Hat has three levels, RHCSA, RHCE, and RHCA  (These include a hands-on component)
CLA SuSE Certified Linux Administrator  (Not as popular as Red Hat or Linux+)        

[Valid RSS]

RSS iconXML iconRSS feed for this page

What is RSS?