CST8207 Week 01 Notes
Orientation, Introduction, and Course Linux Server

Ian! D. Allen – www.idallen.com

Winter 2018 - January to April 2018 - Updated 2018-01-22 10:43 EST

Tux the Linux Penguin mascot

1 Orientation Activities – Tuesday January 16 2018Indexup to index

Welcome to CST8207 GNU/Linux Operating Systems I. You can find out more about your Instructor through links on the Course Home Page.

To avoid falling behind in the course, many of the listed activities here must be completed before you attend your first CST8207 lecture or laboratory class this week.

Attend the CST Program Orientation starting at 9am Wednesday January 17 in room T130 on the first floor of “T” building.

Regular classes begin on Tuesday January 16. Check your ACSIS timetable for class start times and locations. Use the Algonquin Room Finder and Algonquin Way Finder to get around campus. See also the Student Survival Guide.

1.1 Laptop always requiredIndexup to index

You are enrolled in a mobile program of study.

Bring your working laptop (mobile device) to all your lectures and your lab periods, including your first lecture and lab period this week.

1.2 Attend at least one lab period this first weekIndexup to index

You can attend any of the four available lab periods this week.

If for whatever reason you miss your regular scheduled two-hour laboratory period this week, you should attend any other lab period that fits your schedule. There are four CST8207 lab periods every week numbered 011 through 014.

You must attend at least one of the four available lab periods this week if you need assistance in doing any of the key activities listed below.

The Course Timetable has the above list of lab periods as well as a schedule of all the lecture sections.

2 Getting Started – Six Week 1 ActivitiesIndexup to index

Do all these activities this week (Week 1):

2.1 Activity 1 – Get your ACSIS accountIndexup to index

Before attending any classes or labs, you must get your Algonquin network account.

Make sure you are registered in CST8207 and you have your Algonquin account userid that is eight characters, starting with the first few letters of your last name. (This is the same userid that you use to log in to the Blackboard system.)

You must be registered in CST8207 and have this account userid before you can attend a lab period and log in to the Course Linux Server.

2.2 Activity 2 – Know how the course worksIndexup to index

Read the Course Introduction for details on how the course is structured and what is expected of you.

On Blackboard, click on the hidden gear icon in the top-right corner of the “My Announcements” box and set “Show Announcements for” to “Last 30 days”.

2.3 Activity 3 – Upload a file for practice to BlackboardIndexup to index

Practice creating a file on your mobile device and uploading it through your web browser to the Blackboard CST8207 course, into the CST8207 practice upload area. The upload procedure is described under Blackboard Submission upload method at the end of your first assignment Assignment #01 HTML in this course.

Do not upload your first assignment into the practice upload area or vice-versa. The practice upload area is for practice only. It is not marked.

You can get help with this activity in any lab period this week.

2.4 Activity 4 – Log in to the Course Linux Server (CLS)Indexup to index

Understand how a Remote Login works, then follow the directions in the Course Linux Server page to download terminal emulation software (e.g. PuTTY) and use it to remotely log in to the CLS from your mobile device (laptop).

Your special password for the CLS is not the same password that you use for Blackboard! See the Blackboard course announcements to learn the special password you must use for the CLS.

You can get help with this activity in any lab period this week.

2.5 Activity 5 – Create a Lynda.com account and view videosIndexup to index

You will find some parts of these advanced Lynda videos useful later in the course when you start writing your own shell scripts:

2.6 Activity 6 – Complete Assignment 1 on Head Shot and Multi-TaskingIndexup to index

Complete Assignment #01 HTML and upload your plain text answer file and head-shot image file to the correct CST8207 Assignment 1 area on Blackboard before the due date.

Your instructor will show you how to practice uploading files into the practice upload area on Blackboard in your classes this week.

Do not upload your first assignment to the practice upload area! The practice upload area is for practice only. It is not marked.

You may also get a head start on Assignment #02 HTML – Course Linux Server simple commands.

3 Readings, Assignments, Labs, Tests, and ToDoIndexup to index

3.1 Read (at least) these things (All The Words)Indexup to index

Essential reading:

  1. Week 01 Notes HTML – this file – Read All The Words
  2. Course Home Page – this EXTERNAL Home Page is Internet-accessible.
  3. Course Outline – overview of the entire course.
  4. Test Instructions – Read this (all the words) before your first midterm test.
  5. Course Introduction – Outline, Timetable, Marks – these are the rules for this course.
  6. Remote Login – using networks to connect to other computers such as the Course Linux Server
  7. Course Linux Server – a Linux computer accessible on the network by Remote Login
  8. For next week: File Transfer – File transfer to/from Unix/Linux machines. You need to know this to upload your assignments for marking.
  9. List of Commands – Command names you should know, listed by week

Background reading on how and why:

  1. The roles of professor and student in modern education
  2. Learning the Syadmin Trade
  3. Why Learn the Unix/Linux Command Line and Shells
  4. Linux and Sysadmin News in the World
  5. How Linux is Built (video)

3.2 Assignments this weekIndexup to index

Check the due date for each assignment and put a reminder in your agenda, calendar, and digital assistant. Just like in the Real World, not all due dates are on the same days or at the same times.

What Windows and Macintosh programs can create a Plain Text file, needed for Assignment #01 HTML?

Do not copy and paste text out of a word processor!

Do not use non-English settings on your computer!

3.3 Lab work this weekIndexup to index

Students may attend any of the CST8207 lab sections if there is space. If you miss your scheduled lab period, come to one of the other ones. See the timetable here and on the Course Home Page:

Your course work for most of the term will be done by Remote Login to a Course Linux Server (CLS) machine using your Algonquin userid (the same userid that you use for Blackboard) and a special CLS server password (not your Blackboard password) that you must get from your instructor. See the connection information in Course Linux Server and work with your instructor during lab time if you have problems connecting to the server.

Your first assignment does not need access to the Course Linux Server. You can complete it using any computer, even one at a library.

3.4 Upcoming testsIndexup to index

For full marks, read the Test Instructions (all the words) before your midterm tests.

  1. First Midterm test: 45 minutes; in your one-hour lecture class at 3pm on Wednesday in Week 5 (February 14).
  2. Second Midterm test: 45 minutes; in your one-hour lecture class at 3pm on Wednesday in Week 9 (March 21).

Tests take place in your one-hour lecture class, not in your lab period. You must write the test in the lecture class in which you are registered.

4 Notes from the ClassroomIndexup to index

Take Notes in Class
Author: 
| Ian! D. Allen, BA, MMath  -  idallen@idallen.ca  -  Ottawa, Ontario, Canada
| Home Page: http://idallen.com/   Contact Improv: http://contactimprov.ca/
| College professor (Free/Libre GNU+Linux) at: http://teaching.idallen.com/
| Defend digital freedom:  http://eff.org/  and have fun:  http://fools.ca/

Plain Text - plain text version of this page in Pandoc Markdown format

Campaign for non-browser-specific HTML   Valid XHTML 1.0 Transitional   Valid CSS!   Creative Commons by nc sa 3.0   Hacker Ideals Emblem   Author Ian! D. Allen