0% found this document useful (0 votes)
433 views6 pages

Course Outline: School: Department

CENTENNIAL COLLEGE Introduction To Unix / Linux students will learn how to use UNIX, a popular operating system developed at Bell Labs in the early 1970s. Linux is a low-cost UNIXlike operating system that is fast becoming an alternative to the Microsoft operating systems. Successful completion of this and other courses in the program culminates in the achievement of the Vocational learning Outcomes.

Uploaded by

Qifang Ma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
433 views6 pages

Course Outline: School: Department

CENTENNIAL COLLEGE Introduction To Unix / Linux students will learn how to use UNIX, a popular operating system developed at Bell Labs in the early 1970s. Linux is a low-cost UNIXlike operating system that is fast becoming an alternative to the Microsoft operating systems. Successful completion of this and other courses in the program culminates in the achievement of the Vocational learning Outcomes.

Uploaded by

Qifang Ma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Course Outline

School:

Eng. Tech. & Applied Science

Department:

Information and Communication


Engineering Technology (ICET)

Course Title:

Introduction To Unix/Linux

Course Code:

CNET 206

Course Hours/Credits:

28

Prerequisites:

CNET 102

Co-requisites:

N/A

Eligible for Prior Learning,


Assessment and Recognition:

Yes

Originated by:

Ratan K. Notaney, MSc, P.Eng.

Creation Date:

Fall 2014

Current Semester:

Fall 2015

Approved by:

Chairperson/Dean

Students are expected to review and understand all areas of the course outline.
Retain this course outline for future transfer credit applications. A fee may be charged for
additional copies.
This course outline is available in alternative formats upon request.

CNET 206

CENTENNIAL COLLEGE

Introduction To Unix/Linux

Course Description
In Introduction to UNIX/Linux students will learn how to use UNIX, a popular operating system developed
at Bell Labs in the early 1970s, through the use of the Linux operating system. Linux is a low-cost UNIXlike operating system that is fast becoming an alternative to the Microsoft operating systems. The
emphasis in CNET206 is on the aspects of the operating system that are unique to UNIX, and/or are very
useful in the computer field. Students will have the opportunity to apply their knowledge in a laboratory
setting.

Program Outcomes
Successful completion of this and other courses in the program culminates in the achievement of the
Vocational Learning Outcomes (program outcomes) set by the Ministry of Training, Colleges and
Universities in the Program Standard. The VLOs express the learning a student must reliably demonstrate
before graduation. To ensure a meaningful learning experience and to better understand how this course
and program prepare graduates for success, students are encouraged to review the Program Standard by
visiting http://www.tcu.gov.on.ca/pepg/audiences/colleges/progstan/. For apprenticeship-based programs,
visit http://www.collegeoftrades.ca/training-standards.

Course Learning Outcomes


The student will reliably demonstrate the ability to:
1. Discuss Open Source Software (OSS) in the development and licensing of Linux and contrast it
with other commercial operating systems.
2. Install Linux in a virtual machine environment using good practices.
3. Use the BASH shell to perform simple tasks, such as obtaining command information, displaying
files and directories, navigating the directory structure, etc.
4. Explain the function of the Filesystem Hierarchy Standard (FHS) in managing the Linux filesystem.
5. Maintain and monitor the Linux filesystem on a storage device.

Essential Employability Skills (EES)


The student will reliably demonstrate the ability to*:
2. Respond to written, spoken, or visual messages in a manner that ensures effective
communication.
5. Use a variety of thinking skills to anticipate and solve problems.
6. Locate, select, organize, and document information using appropriate technology and information
systems.
*There are 11 Essential Employability Skills outcomes as per the Ministry Program Standard. Of these 11 outcomes, the following will be
assessed in this course.

Global Citizenship and Equity (GC&E) Outcomes


N/A

Text and other Instructional/Learning Materials


Text Book(s):

THIS COURSE ADHERES TO ALL COLLEGE POLICIES (See College Calendar)

CNET 206

CENTENNIAL COLLEGE

Introduction To Unix/Linux

Eckert, J. (2012). Linux+ Guide to Linux Certification (3rd ed.). Course Technology.
ISBN 10: 14188837210
ISBN 13: 978-1418837211
Material(s) required for completing this course:
A removable, USB-connectable hard disk drive, as specified by the instructor.

Evaluation Scheme

Lab/Assignment #1: Install Linux in a virtual machine environment using good practices.
Test #1: Written test on CLO #1 and #2.
Lab/Assignment #2: Exploring Linux Filesystems.
Lab/Assignment #3: Linux Filesystem Management
Test #2: Written test on CLO #3 and #4.
Lab/Assignment #4: Linux Filesystem Administration.
Test #3: Written test on CLO #5
Evaluation Name

Lab/Assignment #1
Test #1
Lab/Assignment #2
Lab/Assignment #3
Test #2
Lab/Assignment #4
Test #3
Total

CLO(s)
2
1, 2
3
3, 4
3, 4
5
5

EES
GCE
Weight/100
Outcome(s) Outcome(s)
5
10
2, 5
20
2
10
2, 5, 6
10
2, 5, 6
20
6
10
2, 5, 6
20
100%

If students are unable to write a test they should immediately contact their professor or program Chair for
advice. In exceptional and well documented circumstances (e.g. unforeseen family problems, serious
illness, or death of a close family member), students may be able to write a make-up test.
All submitted work may be reviewed for authenticity and originality utilizing Turnitin. Students who do not
wish to have their work submitted to Turnitin must, by the end of the second week of class,
communicate this in writing to the instructor and make mutually agreeable alternate arrangements.
When writing tests, students must be able to produce official College photo identification or they may be
refused the right to take the test or test results will be void.

Student Accommodation
It is College Policy to provide accommodation based on grounds defined in the Ontario Human Rights
Code. Accommodation may include modifications to standard practices. Students with disabilities who
require academic accommodations must register with the Centre for Students with Disabilities. Students
requiring accommodation based on other human rights grounds should talk with their professors as early
as possible. Please see the Student Accommodation Policy.

Use of Dictionaries

Any dictionary (hard copy or electronic) may be used in regular class work.

THIS COURSE ADHERES TO ALL COLLEGE POLICIES (See College Calendar)

CNET 206

CENTENNIAL COLLEGE

Introduction To Unix/Linux

Dictionary use is not permitted in test or examination settings.

Program or School Policies


N/A

Course Policies
N/A

College Policies
Students should familiarize themselves with all College Policies that cover academic matters and student
conduct.
All students and employees have the right to study and work in an environment that is free from
discrimination and harassment and promotes respect and equity. Centennial policies ensure all incidents
of harassment, discrimination, bullying and violence will be addressed and responded to accordingly.
Academic honesty is integral to the learning process and a necessary ingredient of academic integrity.
Academic dishonesty includes cheating, plagiarism, and impersonation. All of these occur when the work
of others is presented by a student as their own and/or without citing sources of information. Breaches of
academic honesty may result in a failing grade on the assignment/course, suspension or expulsion from
the college.
For more information on these and other policies, please visit www.centennialcollege.ca/aboutcentennial/college-overview/college-policies.
Students enrolled in a joint or collaborative program are subject to the partner institution's academic
policies.

PLAR Process
This course is eligible for Prior Learning Assessment and Recognition (PLAR). PLAR is a process by
which course credit may be granted for past learning acquired through work or other life experiences. The
PLAR process involves completing an assessment (portfolio, test, assignment, etc.) that reliably
demonstrates achievement of the course learning outcomes. Contact the academic school to obtain
information on the PLAR process and the required assessment.
This course outline and its associated weekly topical(s) may not be reproduced, in whole or in
part, without the prior permission of Centennial College.

THIS COURSE ADHERES TO ALL COLLEGE POLICIES (See College Calendar)

CNET 206

CENTENNIAL COLLEGE

Introduction To Unix/Linux

Topical Outline (subject to change):


Week
1

Topics

Readings/Materials

Introduction to the
Course Outline.
Course.
Describe the virtual
machine environment
used in the labs.
Introduction to Linux Chapter 1

Weekly Learning Outcome(s)

Instructional Strategies

Evaluation
Date

Teacher-led
instructions, lab work,
and assignments.
Discuss influence of Open Source Software
(OSS) development on the history and
licensing of Linux. (CLO #1)
Install Linux in a virtual machine environment
using good practices. (CLO #2)

Teacher-led
instructions, lab work
and assignments
Teacher-led
instructions, lab work,
and assignments.

Linux Installation and Chapter 2


Usage.

Linux Installation and Chapter 2


Usage.

Use the Linux shell to enter basic commands, Teacher-lead


obtain command information and properly
instructions, lab work,
shutdown a Linux system. (CLO #2)
and assignments.

Introduction to Linux Chapter 1 and 2.


and
Linux Installation and
Usage.
Exploring Linux
Chapter 3
Filesystems.

CLO #1, 2.

Exploring Linux
Filesystems.

Chapter 3

Use the Linux shell to view files and


Teacher-led
directories and to display the contents of text instructions, lab work,
and binary files. (CLO #3)
and assignments.

Exploring Linux
Filesystems.

Chapter 3

Use text tools such as grep and vi editor to


search and edit text files. (CLO #3)

Teacher-led
instructions, lab work,
and assignments.

Linux Filesystem
Management.

Chapter 4.

Explain the function of the Filesystem


Hierarchy Standard (FHS) to manage, find
and link files and directories. (CLO #4)

Teacher-led
instructions, lab work
and assignments.

10

Linux Filesystem

Chapter 4.

Use the Linux shell to modify file and directory Teacher-led

Evaluation
Name

Written Test.

Use the Linux shell to navigate the Linux


Teacher-led
directory structure using relative and absolute instructions, lab work,
pathnames. (CLO #3)
and assignments.

THIS COURSE ADHERES TO ALL COLLEGE POLICIES (See College Calendar)

Lab/Assignme
nt #1: Handout
on Linux
Installation.
Lab/Assignme 9/2/2014
nt #1: Projects
2-3 to 2-7 as
per instructor.
Test #1.
9/2/2014

Lab/Assignme 9/2/2014
nt #2: Projects
3-1 to 3-3 as
per instructor.
Lab/Assignme
nt #2: Projects
3-4 and 3-6 as
per instructor.
Lab/Assignme 9/2/2014
nt #2:
Projects 3-5 33-7 as per
instructor.
Lab/Assignme
nt #3: Projects
4-1 to 4-5 as
per instructor.
Lab/Assignme 9/2/2014
5

CNET 206

Week

CENTENNIAL COLLEGE

Topics

Readings/Materials

Management.
11

12

Exploring Linux
Chapter 3 and 4.
Filesystem and Linux
Filesystem
Management.
Linux Filesystem
Chapter 5.
Administration

13

Linux Filesystem
Administration

Chapter 5.

14

Linux Filesystem
Administration.

Chapter 5.

Weekly Learning Outcome(s)

Introduction To Unix/Linux

Instructional Strategies

Evaluation
Evaluation
Name
Date
nt #3: Projects
4-6 to 4-10 as
per instructor.
Test #2.
9/2/2014

ownership and to manage file and directory


permissions, including default and special
permissions.
CLO #3 and #4.

instructions, lab work,


and assignments.

Identify the structure and types of device files


in Linux.
Mount and unmount common Linux
filesystems to and from the Linux directory
tree.
Create and manage filesystems on various
storage devices.
Monitor filesystems for usage and errors.
Use hard disk quotas to limit user space
usage.

Teacher-led
instructions, lab work,
and assignments.

Lab
Assignment
#4: Projects 51 to 5-5 as per
instructor.

Teacher-led
instructions, lab work,
and assignments.

CLO #5.

Written Test.

Lab
9/2/2014
Assignment
#4: Project 5-6
and 5-7 as per
instructor.
Test #3.
9/2/2014

THIS COURSE ADHERES TO ALL COLLEGE POLICIES (See College Calendar)

Written Test.

You might also like