CS240 C PROGRAMMING - SPRING 2024

CLASS MEETING
  • Tue/Thu: 5:30PM-6:45PM (University Hall Y02-2120)

  • OFFICE HOURS
  • Tue/Thu 2PM-4PM: meet with Prof. Tran, duc.tran@umb.edu, location: McCormack, M3-0201-18)
  • TuThu 12:45PM-1:45PM, MonWed 1:45PM:4:45PM: meet with TA Andrew Truong, dung.truong001@umb.edu, location: M03-156)

  • SYLLABUS

    PIAZZA DISCUSSION FORUM

    PROGRAMMING WEBSITE (This is the auto-judge website where you submit your source code of homework, tests, and final exam for grading)

    WORKING EXAMPLES (that we tried in the class)

    LECTURE SLIDES (supplemental)
  • Chapter 1
  • Chapter 2
  • Chapter 3-4
  • Chapter 5
  • Chapter 6

  • HOMEWORK
  • HW 1 (deadline 5:30PM Feb 13) Solution
  • HW 2 (deadline 5:30PM Mar 7) Solution
  • HW 3 (deadline 5:30PM April 9) Solution
  • HW 4 (to be posted)
  • HW 5 (to be posted)

  • TEST
  • Test 1 (Feb 20): Solution
  • Test 2 (March 21): Solution
  • Test 3 (April 23)

  • FINAL EXAM
  • Tue May 14, 2024 (same classroom): 6:30PM-9:30PM (Final exam) + 75 extra minutes (Optional Test)

  • OPTIONAL TEST
  • There is ONE optional test (1 hour 15 minutes same writing/coding format as all the tests).
  • Each student has only ONE CHANCE to take this test to replace any test that has a lower score (not applying to the Final Exam.
  • Those students who have been "flagged" on a test: The Optional Test will be used as the score of the "flagged" test. There is no futher optional test in the future. These students need to contact TA to schedule this Optional Test
  • Other students: The Optional Test will replace any test that has a lower score. If your Optional Test score is lower, it won't replace any other test. You dont need to make a schedule with TA now. This Optional Test will be offered at the same date/time with the Final Exam. I will add 1 hour and 15 minutes to the Final Exam duration. This extra period is for the Optional Test.