Calendar
CS149 Section 001 Calendar
Java and Config Resources:
- Java 10 Standard Library Java Tutor Jshell Think Java Trinket
- Java Scanner Class API Java Math API Unicode Character List Java String API
- Checkstyle Frequently Checked Styles JUnit Arrays
Week/Date | Readings: Quizzes due 8am day of class, usually a Tuesday. |
Topic / Activities Labs due day after lab date by11:00pm ie Tues lab is due Wed night 11:00pm, Thu lab is due Fri 11:00pm |
Assignment Due | |
1 Algorithms and CLI / Intro to Java 1/14/20 |
Chapter 1:Computerprogramming | Intro to CS149 Linux CLI Lab |
||
1/16/20 | HW1 Due Sunday 11pm 1/19 | |||
2 Types, Variables 1/21/19 |
||||
1/23/19 |
Submit WOTD as Lab 4 |
|
||
|
Chapter 3: Input and output Appendix A.3,4,5 |
Primitives vs. References |
|
|
1/30/19 | Time Management | HW3 Due Sunday 11pm 2/2 | ||
2/4/20 |
||||
2/6/20 | Methods Video | Midterm Exam 1 - Written |
HW4 Due Sunday 11pm 2/9 | |
|
Assessment Day
|
|||
2/13/20 |
Midterm Exam 1 - Coding / IN CLASS |
|||
|
||||
2/20/20 | Decision Structures Video |
|
||
|
Chapter 6: Loops and strings |
|
||
2/27/20 | Tracing Code Video |
Midterm PA Decisions and Logic
|
||
3/3/20 |
Chapter 7: Arrays and references |
|
||
3/5/20 |
Arrays Video |
|
HW7 Due Sunday 3/8 11:00pm | |
3/9 to 3/13 | Spring Break | |||
Extended class break 3/17/20 |
|
|||
3/19/20 | Test setup for online classwork | |||
Review Chp 5-8 Midterm 2 |
|
|||
3/26/19 |
Midterm Exam 2 Part A Written(In class)
|
HW 8.1-8.3 Due Sunday 11pm 3/29 |
||
Week 12 Immutable Objects
|
Midterm Exam 2 Part B Coding(In class) | |||
WITHDRAW DEADLINE 4/3/20 4/2/20 |
Video: Java substring v2 |
Lab 17 Eclipse
|
HW9 Due Sunday 11pm 4/5 | |
Classes & Objects 4/7/20 |
|
|||
4/9/20 |
|
Lab 20(HW 10.1,2,3) |
HW 10.1,2,3 Due Sunday 11pm 4/12 | |
4/14/20 |
|
|
||
4/16/20 |
|
|
||
4/21/20 |
Chapter 12:Arrays of obects |
|
|
|
4/23/20 |
Final PA Work day |
|
||
4/28/20 |
|
|||
4/30/20 | Review Chapters 9–12 Tutorial Classes and Objects |
Final Review |
||
5/4/20 |
Review Tutorial: Numbers and Strings and Tutorial Classes and Objects |
Final exam schedule Tues 5/5 8am-10am |
SAMPLE / PRACTICE FINAL |