Past Announcements for Spring 2023
-
CWP Uploads (4/18)
The uploads have been completed. All Subjects that will be covered
have been posted plus more. All solution keys for the HW1-HW5 and Exam1
are posted. There is going to be no further activity in Section C.
-
Classes (4/18)
There two more classes this semester: today's 4/18 class and next week
we have the last day of classes on Tue 4/25. On Tue 2 May, 2023 the University
follows a Friday Schedule to cover for the missing Good Friday class.
-
Classes (4/18)
There two more classes this semester: today's 4/18 class and next week
we have the last day of classes on Tue 4/25. On Tue 2 May, 2023 the University
follows a Friday Schedule to cover for the missing Good Friday class.
-
HW 5 solution key (4/17)
Available in Section C of the course web-page.
-
Final Exam Seating Arrangements (4/17)
Available in Section C of the course web-page.
-
PrP final-reminder (4/17)
The PrP is due before noon-time tomorrow Tuesday 18 April, 2023.
Canvas calls noon-time 12PM. Submission through Canvas/Assignments
NOT Canvas/Quizzes.
-
Syllabus and Final Exam Info (4/17)
The syllabus says that W15 (aka Exam Week) contains a Tuesday
date 4/21. It is obviously an inconsequential error.
The Tuesday of the Exam week is Tuesday 9 May 2023, BTW.
But our CS610 IS NOT on an EXAM DAY. The final exam, as of the day
of this notice, is still on Wed 10 May, 2023.
-
Final Exam info (4/11)
It is available through the link below. Seating arrangements for the
exam room will be posted next week in Section C of the course web-page
and Canvas/Announcements. Exam 2 instructions are those of exam 1; they are posted in section C.0 of the course web-page (password protected area).
-
PrP typo (3/27)
On page 3, in paragraph 2 ("The six-line ...") it is correctly
reported that alex, tom, jerry get hashed into a typoed "into a a" instead
of "into a" 4, 2, and implied after a collision into slot 3 for jerry.
The search (and delete) operations, of the paragraph "they will generate"
however mistyped those slot values.
They should be "alex found at slot 4", "tom found at slot 2", "jerry found
at slot 3", and so on. Section C of the course web-page, under Homeworks
has a corrected PDF for the PrP.
Moreover, the output of 13 Print, is similar to the first output with
slot 2 clear though given tom's deletion.
-
PrP reminder (4/11)
The PrP is due through Canvas/Assignments (and not Canvas/Quizzes)
before noon time (12PM for canvas) next Tue, Apr 18.
-
HW 5 (3/21)
Includes some bonus points.
-
Exam 1 Grading (3/13)
The exam grading
will be completed by has been
completed March 20.
The graded exampapers will be returned in the classroom on
March 21 starting at 4pm (break). Those of you who cannot make it
to class, you may pick up the exam during office hours starting
March 22 (Wed).
Statistics for the Exam will be posted in Section C.
Rough midterm class performance guidance will be
is provided in Section C: it
will be is based on the VoP,HW1-HW4, and Exam1.
A solution key for the exam will be posted after March 21. (As all the
problems are from HWs or PSes methods to solve them or solutions are
available there.)
-
Canvas Quiz Statistics (3/02)
If you observe them, ignore them. For a multi-submission canvas quiz,
canvas uses the last (homework) submission to generate statistics.
If a student made a mistake and has two submissions one 30pts, and the
second autosubmission empty graded 0pts, canvas will use the 0pts submission
to generate statistics.
-
HW 4 solution key (3/02)
In section C.
-
Exam 1 (2/24)
Instructions for exam 1 are in section C. Read them
prior to the exam to save time.
Material to be covered includes Subject 1,2,3,4,5.
But from Subject 5 no questions on Huffman coding. This
includes PS 1,2,3,4,5 and of course HW 1,2,3,4.
On the cover page of a Subject (or in Section C along with
a Subject) you may find a mapping of a Subject
to the chapters and sections of the textbook.
(Watch out and ignore the discussion of the textbook re
InsertionSort and SelectionSort and WatchOut the indexing of
a BinaryHeap that is Pascal-based in the textbook and
C/C++/Java based in the Subjects.)
-
Office Hours for Tue 2/28
An email has been sent out. The area/link of Office/Contact Hours
(link above) also reflects that email:
the Tue office hours have moved from
a 10am starting time to an 11am starting time on 2/28.
-
HW 3 more (2/27)
HW 3 has been grade and made available in Canvas.
-
HW 4 24-hour extension (time) (2/24)
New 'due date' (canvas Available Until date) is
Wed 1 March (noon time aka canvas 12PM).
-
HW 3 solution key and comments (2/27) and (2/24)
It is available in section C.
Implement some of the algorithms in class along with
the 0 credit programming assignment 1. You gain
understanding of those (sorting) algorithms and the
counter that counts comparisons can help you also solve
and understand some of the questions (of HW3).
Several of you lost points on recurrences: practice makes
perfect.
-
HW 2 solution key (2/16@11:17)
It is available in section C.
-
HW 2 due tomorrow and HW3 (2/13@09:32)
HW 2 is due before noon tomorrow Tue; HW3 will also become
available tomorrow. Note that HW3 and HW4 are on a weekly cycle.
-
HW 1 grading (2/6@08:44)
HW1 has been graded by the assistant (TA/grader).
The grades are available in Canvas/Grades.
The HW itself would be canvas released Tuesday noon-time
(12PM canvas) and would be available for viewing for
14 days.
-
HW 2 out (1/31@09:23)
Reminder that the new homework, HW2 has become available in
Canvas / Quizzes. Moreover the first homework, HW1 is
due before noon today.
-
Subject 1 minor typos
Some minor typos have been corrected from the first 10 pages;
the discussion on problem size has been simplified. The
new version is AVAILABLE in Section C (but not in canvas)
along with the older version of Subject 1.
-
HW1 and minor typos
HW 1 is running. In Question 1 the "that maximizes" should
have been "that maximize(s)" and "the value of" should have
been "the value(s) of". In Question 5 there is a reference
to the absolute value function; discard it as it is not used
in the problem. Depending on the size of the browser's window
the sum might not display well or clearly: both ranges of values
for i and j are from 0 (includive) to n (inclusive). In Question 7
a "a SLP" should have been "an SLP" instead.
-
(2/7@9:04) (1/30@8:42) Verification of Presence
A verification of presence took place on 2/7 based on HW1.
Note that empty submissions are not considered by the instructor an
interaction for Financial Aid verification purposes.
Students who submitted the VoP Quiz as of the indicated time(s)
at the header of this item have been verified.
Note that on Jan 26, all student who have not submitted their
VoP would be marked in Banner with a NO until the verification takes
place eventually.
(1/27@8:09)
(1/26@07:51) (1/25@08:55) (1/24@08:59)
(1/23@08:58) (1/20@07:50)(1/19@09:04) (1/18@08:52)
-
(1/17@09:02) Subject 1 : minor typos
References to an Appendix in Subject 1 are meant to be
to Document 2 (available in a Canvas Announcement).
A reference to a Document 3 is meant to be to Subject 3.
The updated Subject that reflects these minor typos is
available in Section C of the course web-page accessible
from the link below. Canvas module Subject 1 will not be updated
because of canvas sync issues.
-
(1/16@13:49) First class
See you in class tomorrow Tuesday. You should have received by
now a Welcome email (sent last week) and its repeat sent
earlier today. Read it and act on it.
(The part at least related to Canvas/Announcements
and Canvas/BeforeFirstClass).
The currently displaed room info indicates that our classroom is
in the Mechanical Engineering department. If you try to enter the
area from the GITC building reach the 2nd floor of the GITC, walk to
the rear past the labs (one of them contains the OSL machines of
Document 3 fame) until you hit on your left the rear freight elevator,
and then take the narrow stairs DOWN to the second
floor of ME.
-
Canvas and Course Web-page (1/9@15:09)
The canvas page of the course has been published. It
is accessible through canvas.njit.edu with your myUCID credentials.
Start reading the Canvas announcements area first and then move
to Canvas modules; several items in Canvas announcements have PDF
documents attached to them.
This item you are reading now is in the Course Web-page announcement
section not in canvas announcements.
The most important document in Canvas Announcements is
Document 1 that contains the syllabus (first four pages), and
information about intruction delivery (the remaining seven pages).
The last page of Document 1, the eleventh page, is the course FAQ.
By now links to the Verification of Presence (VoP) and
Homework 1 (HW1) have been published in canvas. Both are set up as
canvas quizzes and will become available through Canvas Quizzes.
The Programming Project (PrP) has also been published.
Published means you can see the link (in canvas).
Available means you can work on it.
Document P in canvas announcements contains explanations about the
terms 'available' vs 'published'.
Section C of this course web-page (link below) requires a separate
set of credentials common to all of us: they are available
on page five of Document 1. This is the reason Document 1 is hidden
behind canvas.
-
New Semester
Section B (Public information) contains a provisional syllabus
plus other information. It might get corrected for typos.
Information not located there is in the password protected section
C or in the Learning Management System NJIT is using (CANVAS).
-
Web page under construction (12/20)
Come back in early January. If you are a Fall 2022 student,
go to the link Previous Offerings of CS610 below and click it,
and then click Fall 2022.
-
No items
Last updated on May 10, 2023 at 09:41
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.