home page background

Welcome to Intro. to Computer Programming I!

To learn more about the policies and structure for this class, please check the course syllabus

Announcements

October 20: Take-home assessment 4 released

Take-home assessment 4 has been released on the assessments page.

October 13: Take-home assessment 3 released

Take-home assessment 3 has been released on the assessments page.

October 6: Take-home assessment 2 released

Take-home assessment 2 has been released on the assessments page.

October 1: Take-home assessment 1 released

Take-home assessment 1 has been released on the assessments page.

September 29: Welcome to CSE 142!

Welcome to CSE 142 for Autumn 2021! We are excited to have you in class. See the Ed announcement below for details about our first day.

Toggle Past Announcements

This Week

Week 5: Indefinite Loops
Mon, Oct 25
Lesson 11

Fencepost problems; while loops

Students will be able to...
  • compare and manipulate String values
  • define and use while loops
  • define and implement fencepost loops
Tue, Oct 26
Lab 5

while loops; String

Wed, Oct 27
Lesson 12

Sentinel loops; pseudorandomness

Students will be able to...
  • implement fencepost and sentinel loops
  • generate pseudorandom numbers with Random
Thu, Oct 28
Section 5

while loops; pseudorandomness; boolean

Fri, Oct 29
Lesson 13

char; boolean

Students will be able to...
  • manipulate individual characters in a String
  • define and use boolean expressions and values