Computer science is a fast-moving field whose innovations are revolutionizing many aspects of our lives including healthcare, sustainability, disaster relief and entertainment.

In CSE 142, we will explore several of computer science's big ideas through its main tool: programming.

Please e-mail us with questions or feedback. You may also use this anonymous form.

Announcements

  • [5/27] The IPL will be closed Monday, May 27 for Memorial Day.
  • [5/21] This week's exploration session will be on Python, another programming language. Our TA, Tyler, will discuss some of the similarities and differences between Java and Python and show how we'd implement some of the things we've discussed in 142 in Python, this Thursday, 5/23 at 3:30 in AND 223
  • [5/12] The IPL will be closed Sunday, May 12th through Tuesday, May 14th. Happy week after midterms!
  • [5/8] Allison's Friday office hour is rescheduled for today 1:30 - 2:30pm on Wednesday (5/8) to give you more time to ask questions about the midterm. There will not be an office hour on Friday.
  • [5/7] The TAs will hold an optional midterm review session this Thursday, 5/9 from 6:30-8:30 in GWN 301
  • [4/30] Check out this quarter's DrawingPanel doodle gallery!
  • [4/21] Check out this quarter's ASCII art gallery!
  • [4/19] Final date confirmed and added to the syllabus
  • [4/10] The UW Computer Security Capture the Flag team is looking for new members. Meetings are on Thursdays at 5:30pm in CSE 303. Anyone can join the team and no experience is required. This week's meeting will include a mini-hackathon and talking about the upcoming PlaidCTF competition. Email melody to be added to the mailing list, just show up on Thursdays or check out the website at uwctf.cs.washington.edu.
  • [4/3] The first set of pre-section problems has been posted.
  • [4/3] Homework 1 due Tuesday April 9, 11:30pm. Don't forget to double check your output and your style!