[cs631apue] Welcome to CS631 APUE, Fall 2022!

Jan Schaumann jschauma at stevens.edu
Mon Sep 5 12:54:45 EDT 2022


Hello, and welcome to CS631 Advanced Programming in
the UNIX Environment, Fall 2022!

This email is intended to give you a quick overview of
how this class will run this semester.  Please read it
carefully and in its entirety -- there are several
action items for you.

As you can tell, I've subscribed you to the class
mailing list (cs631apue at lists.stevens.edu); this will
be the primary means of communication for us.  It is a
discussion list, not just for announcements, so feel
free to ask questions or share interesting content.

I've also sent you an invite to the course Slack
channel (https://cs631apue2022.slack.com/).  Please
customize your profile there and add your full name
and say hi to each other.  We'll use this channel to
chat informally in semi-real time.

This class follows a "flipped classroom" model,
whereby the lecture content is provided to you in the
form of youtube videos (posted to the class channel at
https://youtube.com/c/cs631apue) for consumption
_prior_ to our scheduled meeting time in class and we
will use our synchronous time for discussions,
clarifications, and follow-up questions.

Since today is a holiday, our first class will take
place on 2022-09-12, starting at 18:30 Eastern in
Gateway South 024.

All class information, including the detailed
syllabus, is available from the course website at:
https://stevens.netmeister.org/631/

Please bookmark that URL and regularly visit / reload
it.  The YouTube channel and existing video lectures
are linked to from there already.

Please also watch the first three video segments
(https://youtu.be/BsB9Cg6yJc4,
https://youtu.be/3H7SQWTR6Dw,
https://youtu.be/w3spRzZ8bSA) and complete the warm-up
exercise at
https://stevens.netmeister.org/631/fixme-exercise.html
prior to our first class next week.

Each week, there will be a short checkpoint to be
filled out online to help me gauge your understanding
of the materials for the week and what we may need to
cover in class.  The link is found in the syllabus.

In addition, before next week there is one more short
(anonymous) questionnaire regarding your preference
for me to wear a mask in class; please also submit
this before our next class:
https://stevens.netmeister.org/cgi-bin/631-F22.cgi

As per the course website and introductory videos, we
will be doing all our work on a NetBSD system.  Please
make sure that you are set up for this prior to our
first class:
https://stevens.netmeister.org/631/#systems

You should also have access to the Linux systems
provided by Stevens ("linux-lab"); if you do not
already have access to these systems, please request
it here:
https://stevens.netmeister.org/631/linux-lab.html

(I have requested access for all enrolled students as
of last week, but you still need to get your access
credentials for these systems, so please contact the
IT department for that.)

If you have any questions at all about any of the
above, please make sure to send a mail to the class
mailing list: cs631apue at lists.stevens.edu

Please also feel free to discuss and exchange
information and help one another in the class Slack.


I'm looking forward to meet you all in class and to a
productive semester - see you all next week!

-Jan


More information about the cs631apue mailing list