Past Announcements for Spring 2026
-
(15:35)(14:47 Update)(02/23)
Inclement weather situation and Tue 2/24
The exam, Exam 1, scheduled for Tue 2/24 has moved to Thu 2/26.
On Tue 2/24 there will be an online class through Zoom. I will post
meeting info in Canvas shortly before 16:00 today.
The topic that will be covered on Tue 2/24 will be Subject 3 (partial
coverage). It is important to attend the Tue Zoom section,
because it is essential part of the next exam, Exam 2.
Moreover office hours Tue 2/24, 10:00-11:00am have been cancelled.
I will extend Thu 2/26 hours 10:00-Noon.
A message has been sent through canvas announcing the modifications
outlined above on what is going to happen with respect to the class of 2/24.
There are also two announcements in Canvas/Announcements.
The Zoom area in Canvas has the meeting link for tomorrow's
Zoom meeting. The meeting is password protected (available in the
Canvas announcement zoom item)!
As of now (09:47@2/23) NJIT has cancelled all Mon 2/23 classes.
The fate of Tue 2/24 classes is currently unknown.
IF and I reiterate IF, Tue 2/24 classes move ONLINE or get cancelled,
the paper exam of 2/24 will move to Thu 2/26 as a paper
exam.
But as of now (09:47@2/23) the Tue 2/24 paper exam is to be held as
scheduled.
-
(02/21) Canvas Grades and HW1
HW1 has been graded and will be released at 5pm today.
Note that at release time you can only see your answers of the last
attempt in addition to questions and correct answers (as also shown
in a separate solution key).
However, there has been reported by some of you the following abnormal
behavior of Canvas: in Grades the last attempt's score is reported
INSTEAD of the HIGHEST score. I have already sent out a message through
canvas to alert you about this. It has nothing to do with my setup
(see attachment of that message) as far as i can see but it is something
that canvas is not handling well. Never happened before.
However, we maintain grades in a separate file, and the correct grade
would be recorded (the highest).
Now this confirms what i have been telling you since the beginning
of the semester re canvas synchronization issues.
I have reported this problem to IST @ NJIT. I do not expect any
response before Monday.
But it would be nice if Canvas/Grades reports consistently with
the setup of a Quiz.
-
(02/20) Connectivity, Secure Shell (Mobaxterm), Linux review
On Thu 2/19 we had a review demonstration of how to use
one Windows-based secure shell clinet (MobaXterm) and a
demonstration around Linux.
If you need more on these go to (a) Section B of the course
web-page, section B3 and items B.3.1, B.3.2 and B.3.5 that
are linux related, and B.3.4 that is VPN Connecivity and Secure
Shell connectivity related, (b) Canvas Modules , Module 0,
where you may find four relevant links: (b1) How to extract files
from a tar archive, (b2) CS332 Moba Xterm, (b3) CS332 Linux,
and
(b4) CS332 Vpn Client.
-
(02/19) SA0, SA1 have been released
SA 0 have been released for a while.
SA 1 was released yesterday.
Always start a quiz (SA or HW).
Whether you submit it explicitly or canvas submits it
for you (as long as credentials do not expire in between),
the following step is trivially possible: we release
quizzes for a two week period afterwards,
with afterwards meaning either Available Until date has passed
or a homework has been graded. Then you can have the
questions of the quiz (SA or HW) available to you, your
answers of the last submission, and the correct answers.
If your last submission is empty of your answers our multi-suggestion
since the
start of the semester applies: TAKE SCREENSHOTS BEFORE YOU
SUBMIT or after a quiz gets released to you for YOUR RECORDS.
If you do not start/submit a quiz after release nothing will
be visible to you.
Furthermore, note that for a self-assessment on the fifth
submission you may see the correct answers as well.
-
(02/19) Reminder: NJIT LEVEL ALERT (Friday evening - Sat morning)
As you might have already read an NJIT email,
NJIT platforms would be
unavailable Fri to Sat (2/20 to 2/21) because of a security
update. Platforms affected are Canvas, Webmail, etc.
More info on the NJIT relevant email.
-
(02/19) HW1 and solution key
HW1's solution key has been made available in
Canvas Announcements since yesterday Wed and also on
the course web-page section C.
The HW will be released in canvas around 5pm on Saturday.
-
(02/12) Exam1
Reading list: Subject 0, 1 and 2 including Chapters
1 and 2 of the designated textbook.
Practice list: SA 0,1, and 2, HW 1 and what we
did in class offers minimal practice.
Practice makes perfect.
-
(02/10) Seating Arrangements (Exam 1 and Exam 2)
They have been posted in Canvas/Announcements.
The list includes a triplet of
(Exam#, FirstName+Initial, Last-3-digit-NJITID).
Use Exam# to retrieve your exam room location.
There will be a practice seating on the Thur before
Exam 1. (Exam 1 is on Tue 2/24 therefore the
practice seating will take place on Thu 2/19).
-
(02/17) Practice Session for Exam 1 on 2/19
On Thu 2/19 you will be seated in the classroom based
on your exam number. Prior to attending class go to
Canvas Announcements and read the announcement's
attached
document re the seating arrangements for Exam 1 and
Exam 2. Identify your exam number (a three digit number
on the left of what NJIT thinks is your First/Middle name).
Note that to the right of your First/Middle name you
may also find the LAST 3 digits of your NJIT ID.
Compare them to your NJIT ID; on the exam paper you need to write
down the LAST 4 digits of your NJIT ID, WHICH IS NOT your LIBRARY ID.
Make also sure that on the Exam date, you bring to the classroom a
valid ID: the NJIT ID is more than enough.
-
(02/06) Typo Subject 2 page 72
Second line says "Context switch time is 200ms". It should read
"I/O time is 200ms". This brings it in line with page 61.
Then the implication is that "context switch time is 400ms".
-
(02/06) Typo Subject 2 page 61
First line (under the header) "slided use" should better
read "sliced use". This slide can be used as a guide for Q11 of
HW1.
-
(02/05) Comment on SA0
If you did not study Subject 0 (the notes in pdf)
pay more attention and study page 9 of it. Around 45% of you
did not read it. You are going to regret it later if you think
b stands for bit.
And around 50% of you did not study carefully slide 33 and its
first two lines under the header...
There are other hit and misses.
SA0 might have been forgiving in assessing your performance
but the remaining SAs, Hws and Exams will not: they will be rigid!
-
(02/05) Reminder: SA1, HW1
They are still active in Canvas.
-
(02/02) Reminder: SA0
SelfAssessment 0 (aka SA0 or SA00) will cease to be
available at 17:00 on Wed 2/4.
-
(01/27) Office hours today Tue 10-11am cancelled
See Canvas/ Announcements for details.
Thu 1/29 office hours would be extended by 1 hour:
new Thu 1/29 hours will be 10:00am-12:00 noon.
-
(01/26) Zoom meeting tomorrow Tue : See Canvas
Announcements
NJIT announced around 6:00pm today that on Tuesday 1/27/2026
all classes will meet in Zoom.
Our class will thus be in Zoom. If you go to canvas and
click on the Zoom area (between Modules and Grades)
you will see a link named SP26-CS332 etc.
Do not click it NOW but just prior to the class!
Read the corresponding Canvas Announcement item
before you go Zoom! You need to use your njit.edu email and thus
login with your myUCID credentials in zoom. And you need to
provide a PASSCODE. This passcode is prominently displayed in
the Canvas Announcement of the Zoom meeting and it is a six
digit number (denary, radix-10:-).
Note that by default you will be muted on entering zoom.
-
(01/26) HW1 and SA1 arriving
On Tue HW1 will become available in Canvas and also SA1.
Due (Available until) date info for HW1 in the Syllabus
(Document 1, Calendar, page 3), in Canvas/Quizzes and also
Canvas/Assignments.
Due (Available until) date info for SA1
in Canvas/Quizzes and also Canvas/Assignments.
There is an area in canvas known as "Syllabus". It has nothing
to do with Document1; it contains however Available
until information for all assignments of
the semester (SA or HW). Finally note that
Verification of Presence (a.k.a. Academic Engagement)
is due in canvas: however this is between YOU and the
REGISTRAR/Provost, and does not require
instructor interference.
-
(01/21) TA (a.k.a. grader, assistant)
Her information has become available in Canvas/Announcements as a
separate message. Moreover, part of it (not the zoom link number)
is available in this CWP
(Course Information section, before Section A).
-
(01/20) First day of classes is today Tuesday
A self-assessment (SA0) is available in canvas.
It can be reached through Canvas Assignments, or Canvas Quizzes,
or Canvas Modules and the name of the module is Subject 0.
It is set-up as a canvas quiz, five attempts, max score is used after
it is rounded up (a 2.1 becomes a 3, but a 2 remains a 2).
It is of limited availability. Take screenshots and make a digital copy
for your records for future use. It becomes available for a limited period,
then it ceases to be available, it is graded by canvas and supervised by
a grader (info TBA), then it is released for two weeks (you can see
questions, your answers and correct answers) and
then it disappears.
The latter is possible if the LAST submission is your good submission;
if the last submission is empty because of canvas limitations you will only
see the questions, and maybe the correct answers. Therefore take a
screenshot (a.k.a. digital copy) BEFORE submission, and another one
AFTER the release AFTER grading.
-
(01/06) Course web-page for SPRING 2026 is active
Sections A and B of this Course Web Page (CWP)
has been populated with info. The syllabus for
Spring 2026 is available.
Section C is password protected. Info in Canvas as
needed.
-
(12/22) Course web-page for SPRING 2026 is being built
Sections A and B of this Course Web Page (CWP)
will be populated with information as
needed. If something is missing, it will appear
in the LMS (Learning Management System) known as canvas.
The canvas 332 area will be published on Thu 15 January, 2026,
or may be earlier.
-
(12/19) Grades and End of semester (Fall 2025) notice
Course letter grade entering in Banner has been completed.
This web-page will be retired starting December 22, 2025.
If you want to download material, do so before then.
Afterwards, parts of it would be available through the
Previous Offerings of CS332 link below.
-
No items
Last updated on Feb 25, 2026 at 13:46
Disclaimer
The material of this web-page is purely optional.
It is not required to study it. It is provided as is.
Classroom attendance is strongly recommended,
and so is studying the designated textbook.