COS 160: Structured Problem Solving : Java

TTh 3:30-4:45 PM - Payson Smith 208

Lab (Cos 170) Th 2:30-3:20 PM - Payson Smith 208

Instructor: Behrooz Mansouri

Office Hours: TTh 5:00-6:00 PM

<

Course Topics

In this synchronous course, the student will demonstrate

All of these outcomes will be evaluated during the course.

Course Materials

For this course, we use ZyBook. This is accessible through the course website and the shared code.

Lectures

Lecture Topic Notes
0 Introduction -
1 Hello World! -
2 Algorithms -
2-2 Variables -
3 Numbers -
4 Chars and Strings -
5 Graphics -
6 Condition -
7 Comparison -
8 Loops -
9 Review Class -
10 MidTerm Review -
11 Arrays-Part1 -
12 Arrays-Part2 -
13 Arrays-Part3 -
14 Methods-Part1 -
15 Methods-Part2 -
16 Methods-Part3 CA1 | CA2
17 IO streams, formatting + File IO -
18 Class Project 1 -
19 Object-Oriented Intro 1 -
20 Object-Oriented Intro 2 -
21 Class Project 2 Exam
22 Class Project 3
23 Review class -
24 Review class -

Assignments

All the assignments are accessible through USM course website.