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

Ian! D. Allen – www.idallen.com

Winter 2019 - January to April 2019 - Updated 2019-01-16 17:24 EST

Tux the Linux Penguin mascot

1 CST Orientation Meeting – 10am Monday January 7 2019Indexup to index

Your CST Orientation will explain how things work here at Algonquin.

Attend the CST Program Orientation starting at 10am Monday January 7 in room T117.

Map of Algonquin College (including parking)

See also the Student Survival Guide for basic Algonquin College information.

2 Regular classes begin at 1pm on Monday January 7 2019Indexup to index

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

Regular academic classes begin at 1pm on Monday January 7. Check your ACSIS timetable for class start times and locations.

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

Your mobile computing device (laptop) is absolutely necessary during your lab periods; you can’t do any of the lab work without it!

2.1 Attend at least one CST8207 lab period this first weekIndexup to index

See the list of all CST8207 lab periods in the Prof Timetable.

You must attend at least one CST8207 lab period this week to be shown how to log in to the Course Linux Server (CLS). If you can’t attend your scheduled lab period, you can try to squeeze in to some other lab period.

For Week 1, any students needing help may attend any of the four CST8207 lab sections if there is space. If you miss your scheduled lab period, come to one of the other ones. See the list of all lab periods in the Prof Timetable on the Course Home Page.

3 Mobile course: Laptop always requiredIndexup to index

You are enrolled in a mobile program of study where you provide your own mobile computing device.

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

Your mobile computing device (laptop) is absolutely necessary during your lab periods; you can’t do any of the lab work without it!

4 Weekly: Three hours of lecture; two hours of lab periodIndexup to index

Your CST8207 course is three hours of lecture and two hours of lab period every week. Your three hours of lecture (theory) is divided into a two-hour theory class and a one-hour theory class every week.

You can find a list of all labs and theory/lecture sections in the Prof Timetable, available on the Course Home Page.

5 Getting Started – Seven Week 1 ActivitiesIndexup to index

You may attend any of the CST8207 lab periods this week if you need assistance in doing any of the key activities listed below. The Prof Timetable has the list of all lab periods as well as a schedule of all the lecture sections.

Do all these activities this week (Week 1):

5.1 Activity 0 – CST Orientation 10am Monday January 7 in T117Indexup to index

Go to your CST Program Orientation at 10am on Monday January 7 in room T117.

5.2 Activity 1 – Get your ACSIS accountIndexup to index

Before attending any classes or labs, you must use ACSIS to 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 Brightspace 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 via the ACSecure wireless network.

You cannot use the ACGuest network to connect to Brightspace or to the Course Linux Server; you must use your network account userid and the ACSecure wireless network.

5.3 Activity 2 – Know how the course worksIndexup to index

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

There is a quiz on this course introduction material (Quiz #01 - Course Information Quiz) posted on Brightspace under Brightspace Quizzes.

You must know how the course works. A poor score on this quiz will require your professor to have a serious talk with you.

5.4 Activity 3 – Upload a file for practice to BrightspaceIndexup to index

Practice creating a file on your mobile device and uploading it through your web browser to the practice upload area in the Assignments section on Brightspace Content.

The upload procedure is described under Brightspace Submission upload method at the end of your first assignment Assignment #01 in this course. (The Assignment describes uploading two files. In the practice upload area, you only need to upload one, and the name doesn’t matter.)

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.

5.5 Activity 4 – Create a Lynda.com account and view videosIndexup to index

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

5.6 Activity 5 – Log in to the Course Linux Server (CLS)Indexup to index

Your professor will show you how to do this in class, but you don’t have to wait for that if you can follow the posted directions.

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). (Students using Macintosh OSX can use the built-in Terminal program instead of PuTTY.)

Your special password for the CLS is not the same password that you use for Brightspace! See the Brightspace 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.

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

Do the weekly readings in this file and then complete Assignment #01 and upload your plain text answer file and head-shot image file to the correct CST8207 Assignment 1 area in the Assignments section on Brightspace Content before the due date.

Your instructor will show you how to practice uploading files into the practice upload area on Brightspace in your classes, but you don’t have to wait for that if you can follow the posted directions.

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 – Course Linux Server simple commands.

5.8 Activity 7 – Start work on the first QuizIndexup to index

Your first Quiz is posted on Brightspace under Brightspace Quizzes. Complete the first quiz before the due date.

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

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

Essential reading:

  1. Week 01 Notes – 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 the how and why of computer systems administration:

  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 (short video)

6.2 Assignments and lab work this weekIndexup to index

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

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 Brightspace) and a special CLS server password (not your Brightspace password) that you can find in the Brightspace course announcements. 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.

6.2.1 Comments on completing Assignment #01

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

  • Microsoft Windows uses versions of Notepad.
  • Mac OSX TextEdit needs to save as Plain Text, not Rich Text:
    1. Open TextEdit
    2. In the menu bar (located at top left side), click “TextEdit”
    3. Click “Preferences”
    4. In the “New Document” tab, under the heading “Format”, select radio button for “Plain Text” (As opposed to “Rich Text”)

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

Do not use non-English settings on your computer!

6.2.2 Lab attendance for Week 1 – attend any lab

For Week 1, 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 list of lab periods in the Prof Timetable on the Course Home Page.

6.2.3 Comments on Assignment #01 so far

Some students are not reading all the words in the assignment:

  • Some did not upload two files in the same submission.
  • Some used wrong file names: linux.txt, headshot.jpeg
  • Some uploaded image files that were too big (max 1024 pixels).

6.3 Upcoming testsIndexup to index

Follow this link to see all your upcoming Quizzes and Tests. The dates are also posted on the Course Home Page and on Brightspace CST8207.

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 in Week 6.
  2. Second Midterm test: 45 minutes; in your one-hour lecture class in Week 10.

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.

7 Notes from the ClassroomIndexup to index

7.1 Trying to use privileged commands sudo and su on the CLSIndexup to index

No, you are not allowed to use privileged commands such as sudo or su on my Course Linux Server. Use your own Linux virtual machine if you want to play with those commands.

7.2 Don’t use the place-holder userid abcd0001Indexup to index

8 TutoringIndexup to index

Many students find that hiring a personal peer tutor helps them get through the first term. Financial assistance is available. See the Tutoring heading in the Course Introduction.

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