Please e-mail us with questions or feedback. You may also use this anonymous form which goes directly to Hunter.

Important Dates:

  • Monday, November 5: Midterm exam in class
  • Tuesday, November 13: Last day to change to or from S/NS grade option; last day to drop courses using Annual Drop.
  • Thursday, December 13: Final exam 8:30am in Kane 130.

Announcements

  • [12-5] A few announcements
  • [11-13] The IPL will close for Thanksgiving at 5:30pm on Wed 11/21 and will reopen on Monday 11/26
  • [11-13] The IPL will close for Thanksgiving at 5:30pm on Wed 11/21 and will reopen on Monday 11/26
  • [10-26] A couple announcements related to the exam in class on Monday 11/5
    • There will be a TA hosted review session on Friday 11/2 from 4:30-6:30 in GUG 220. This review session will be a place for you to take a practice exam and where you can ask TAs questions. The practice exam will be posted on the exam after the review session in case you can't make it.
    • An extra credit opportunity for the midterm has been posted on the exam page
  • [10-15] If you require a left handed seat during the exams, please fill out this form by the end of the day on Friday October 19th.
  • [9-28] Tips/Rescources to succeed in 143 document can be found here
  • [9-26] Welcome to CSE 143! Some have asked what material they should know before enrolling in this class. Here are some resources to look at if you are unsure of what is covered in our prerequisite course CSE 142:
    • The following slide deck contains a review of the information that you should be mostly familiar with from 142 (or equivalent course) [ PDF, PPT]. The first couple lectures will have a little bit of review of the material at the end of the slide deck relating to classes and objects.
    • Try out our site used for practicing Java problems called PracticeIt! Here are some problems that may be good to review: flipLines, sameDashes, collapse, TimeSpan
    • Take a look at the exams page from last quarter's 142 to see if you feel confident with concepts covered on the practice material for the exam.

Calendar

Please keep in mind that Hunter is constantly updating this page. It should accurately describe the past, but it won't always accurately predict the future.

Lecture recordings can be found through Panopto on Canvas.

Mon Tue Wed Thu Fri
  • folder 09-24

    No class! :)


  • folder 09-25

    No class! :)


  • folder 09-27

    Section 1: ArrayIntList


  • folder 10-02

    Section 2: Bad ArrayIntList


  • folder 10-04

    Section 3: Stacks & Queues


  • folder 10-09

    Section 4: List Nodes


  • folder 10-11

    Section 5: LinkedLists with loops


  • folder 10-16

    Section 6: Harder LinkedList problems


  • folder 10-18

    Section 7: Sets & Maps


  • folder 10-23

    Section 8: Recursive tracing


  • folder 10-25

    Section 9: Recursive Programming


  • folder 10-30

    Section 10: Inheritance


  • folder 11-01

    Section 11: Midterm Review


  • folder 11-05

    Midterm in class


  • folder 11-06

    Section 12: Exhaustive search


  • folder 11-08

    Section 13: Recursive backtracking


  • folder 11-12

    Veteran's Day: No school!


  • folder 11-13

    Section 14: Binary Trees 1


  • folder 11-15

    Section 15: Binary Trees 2

    HW6 due


  • folder 11-20

    Section 16: Comparable


  • folder 11-22

    Thanksgiving: No section!


  • folder 11-23

    Thanksgiving: No school!


  • folder 11-27

    Section 17: TA's choice


  • folder 12-04

    Section 19: Final review


  • folder 12-05

    Exam review

    Practice Questions from Old Exam Database

    • Comparable: Office
    • Comparable: recordGrade
    • Binary Tree Programming: completeToLevel
    • LinkedIntList Programming: bubble, removeFirstOf3


  • folder 12-06

    Section cancelled: All day exam review

    Instead of regular sections, TAs will be staffing an all day open office hours.

    • 8:30am - 10:50am -- EEB 105
    • 11:30am - 2:20pm -- EEB 125
      • Note: 30 minute gap
    • 2:30pm - 5:30pm -- GUG 220

    HW8 due