Notices |
Text rebate
As the author of our text, if you purchase it new I will personally refund on your request
15% of the retail price you paid.
See: https://creativecommons.org/licenses/ for license details.
Downloads |
Setups |
Setup for C/C++ with CLion
Setup for Java with IntelliJ
Creating a new class with IntelliJ
Oracle Java documentation for String
Oracle Java documentation for PrintString
Assignments |
If your program does not compile (assemble)
Automatic 20% of total points for that assignment
No resubmission
Late submission
Accepted up to the time of the following assignment
Hand in with the following assignment
Automatic 50% of graded score
Late submission that does not compile
Automatic 10% of total points for that assignment
Assignment 1
Video lectures 1, 2, 3
Due Thursday, August 24
Assignment 2
Video lectures 4, 5
Due Monday, August 28
Assignment 3
Video lecture 6
Due Thursday, August 31
Labor Day, no class
Monday, September 4
Assignment 4
Video lectures 7, 8
Due Thursday, September 7
Assignment 5
Video lecture 9
Due Monday, September 11
Assignment 6
Video lectures 10, 11
Due Thursday, September 14
Assignment 7
Video lecture 12
Due Monday, September 18
Test 1
Thursday, September 21
Chapters 1 through 5.2
Assignment 8
Video lecture 13
Due Thursday, September 28
Assignment 9
Video lectures 14, 15
Due Monday, October 2
Assignment 10
Video lecture 16
Due Thursday, October 5
Assignment 11
Video lectures 17, 18
Due Monday, October 9
Assignment 12
Video lecture 19
Due Thursday, October 12
Fall break, no class
Monday, October 16
Notice
Tuesday, October 17, last day to withdraw with grade of W.
Assignment 13
Video lectures 20, 21
Due Thursday, October 19
Assignment 14
Video lectures 22, 23
Due Monday, October 23
Test 2
Thursday, October 26
Chapters 5.3, 5.4, 7.1, 7.2, 7.3
Assignment 15
Video lecture 24
Due Monday, October 30
Assignment 16
Video lectures 25, 26
Due Thursday, November 2
Assignment 17
Video lecture 27
Due Monday, November 6
Assignment 18
Video lectures 28, 29
Due Thursday, November 9
Assignment 19
Video lecture 30
Due Monday, November 13
Assignment 20
Video lectures 31, 32
Due Thursday, November 16
Thanksgiving break
November 20 - 24
Assignment 21
Video lecture 33
Due Monday, November 27
Assignment 22
Video lectures 34, 35
Due Thursday, November 30
Notice
Friday, December 1, last day to withdraw with grade of WP/WF.
Assignment 23
Video lectures 36, 37
Due Monday, December 4
Assignment 24
Video lecture 38
Due Thursday, December 7
Final
Monday, December 11, 4:30 p.m. - 7:00 p.m.
Cumulative, but with emphasis on Chapters 6 and 7.