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 4: Interactive Programs
Mon, Oct 18
Lesson 8

Return values

Students will be able to...
  • define and call methods that return values
  • use methods from the Math class
Tue, Oct 19
Lab 4

Return values; Conditionals; User Input

Wed, Oct 20
Lesson 9

Conditionals

Students will be able to...
  • define and use conditional (if) statements
  • define and use compound conditionals
  • choose the most appropriate conditional structure for a given problem
Thu, Oct 21
Section 4

Return values; Conditionals; User Input

Fri, Oct 22
Lesson 10

Cumulative algorithms; Information flow

Students will be able to...
  • describe and implement cumulative algorithms
  • factor code in conditional statements to avoid redundancy
  • recognize and avoid chaining