There are three sections of CPSC 240 this semester: sections 5, 17, and 19.
Instructor's Name: Floyd Holliday
Textbook link (free): 240 textbook
Grader's name and email: Grader and cpscgrader@proton.me
The SI instruction leaders this semester are Khoa Nguyen and Sara Sadek.
The discord for Assembly programmers is https://discord.gg/hR54JFBpRU
Khoa leads SI meetings on Tu/Th 2:30pm-3:45pm in room E-SE022
The first 'E' means "Engineering" and the "SE" means "South East".
Sara leads SI meetings on MW 11:30 -12:45 in room CS 110B.
Khoa reports that the VGD Club is very important in your university experience. Go to Discord and ask Khoa how you can participate. The professor adds: this is an opportunity to make your resume more glamorous than all the other resumes submitted by any of the 700 students who will receive a BS degree in computer science in May 2025.
We all hope for a smooth and peaceful life on earth. However, life is often presents disruptions in our plans hopes. If a set-back happens in your life which causes disruption in your academic progress, then the College of Engineering and Computer Science will help you with a free tutor. You should go to room CS206 and there inquire about obtaining the services of a free tutor in the area where you need learning assistance.
Beginning September 30, 2024, the evening schedule will be the following:
7:00pm to 7:30pm: Office time. I will be available to answer questions from students enrolled in any one of my current classes.
Calendar: The eighth week of the current semester is October 14-17.
Available for download:
240 syllabus 240-5 midterm concept test answers
240 Assignment 1.odt 240-17 midterm concept test answers
240 Assignment 2.odt 240-19 midterm concept test answers
240 Assignment 3.odt 240-5 final concept test answers
240 Assignment 4.odt 240-17 final concept test answer
End of semester class curves
Some of these numbers will change over the next 4 days as grading is on-going in a some cases. After Jan 2 the data will become fixed,
240-19
==A+==
468
==A==
465
459
455
444
438
==A- ==
411
==B+ ==
387
==B==
350
==C+ ==
343
342
322
==C==
316
==D==
250
231
==F===
217
208
177
153
150
127
120
240-17
==A+==
450
==A==
442
432
371
368
342
340
312
310
==B+ ==
290
290
==B==
279
==B- ==
278
278
==C==
271
263
==D ==
258
250
249
==F==
244
241.1
238
225
217
196.8
192.6
191.8
188
154
129.2
116
104
240-5
==A+ ==
427.8
==A==
402.3
375.5
362.8
352
345
340
337.6
==A-==
321.5
309.7
==B+==
302
301
299.5
294.5
==C+==
259
==D==
242
==F==
222
218.4
207
195.4
193
181.7
145
140.5
116
Thank you for accompanying me on a trip with the world's greatest programming language:
Intel 86 Assembly in 64-bits
But now the excursion is finished and we've returned to our home space port. Don't forget the memories of this one voyage of a lifetime.
==Everything below this line has expired and will be deleted when I get to it. ===============
Jan 1 10pm All grades have been uploaded to administrative servers. It is all over: 10:00pm on this day.
Jan 1 8pm Submit course grades with the information on-hand.
Jan 1 4:00pm: Open office hours stop regardless of the queue.
Jan 1 2:09 pm: Stop asking for return of you final program, your assignment programs, or any software. Those items are never returned.
Jan 1 8:00am: Open office begins I am doing general office work. At 4pm everything stops.
Note: I know the difference between an error correction and a fishing request.
A fishing request: "I only got a 12 on Assignment 2. I am requesting a re-grade of the whole assignment."
An error correction: "On the final concept test I did convert the subnormal number to decimal, but the answer is written at he bottom of the page. I think you missed my answer. Please take a second look".
A fishing request includes placing a huge task on the professor to recompute stuff from the distant past in the hope of extracting a couple more points hours before course grades will be submitted.
Dec 31 1pm-10:30pm: Reply to email from both students and administration. This job is endless, but it has to be done.
Dec 31 10am-12noon: I am sending scores to my other class programming in C. After that I will begin responding to individual inquiries.
Update as of 2024-Dec-31@9:50am: The final concept test along with scores for the entire semester have been returned to everyone in all 3 sections provided you placed an email address on the next-to-last page of the concept test. Those who did not include an email addressed received no information. It is surprising to me how many students entered neither name nor email address into that final concept test.
Update as of 2024-Dec-30@2:00pm: The university's absolute last date for grade submission is Jan 2 at 12:00pm (noon). However, I will not be near a computer in the early part of Jan 2. Therefore, I will be uploading your grades in the evening of Jan 1.
Update as of 2024-Dec-30@1:15pm: All the concept finals of Section 17 have been returned to their respective owners except for 4 students who did not include email addresses on the next to last page of the test..
About 80% of the concept finals of Section 19 have been returned to their owners
Exactly 0% of the concept finals of Section 5 have been returned to their owners.
Update as of 2024-Dec-29-time unknown: The three columns of data are commonly called class curves. No changes are expected in the class curves except possibly to correct errors when errors are discovered. Errors may be corrected until Jan 2@12:00am (midnight).
This site is becoming cluttered. I will need to remove old messages below this line to make room for newer messages.
==Older announcements are deleted.==