Notices |
See: https://creativecommons.org/licenses/
for license details.
Setups |
Setup for programming with CLion
Submit homework electronically
Sort Paper
Setup for LaTeX
The Not So Short Introduction to LaTeXe2
Setup for RStudio
Data management in RStudio
Plotting raw data in RStudio
Curve fitting in RStudio
asgnData.txt
compData.txt
dp4dsFunctions.R
Miscellaneous
Here are instructions on how to batch indent
your source files.
If you want to know more about the different shells, here is a good
article.
Here is a link
to the C++ page maintained by Bjarne Stroustrup, the creator of C++, on the current and future state of the language.
Here is an article
about a memory leak in a commercial software product.
Assignments |
If your program does not compile (build)
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, 4
Due Friday, August 23
Assignment 2
Video lectures 5, 6
Due Tuesday, August 27
Assignment 3
Video lectures 7, 8
Due Friday, August 30
Labor Day, no class
Monday, September 2
Assignment 4
Video lectures 9, 10
Due Friday, September 6
Assignment 5
Video lectures 11, 12
Due Tuesday, September 10
Assignment 6
Video lectures 13, 14
Due Friday, September 13
Test 1
Tuesday, September 17
Assignment 7
Video lectures 15, 16
Due Friday, September 20
Assignment 8
Video lectures 17, 18 may be skipped this semester
Due Tuesday, September 24
Faculty Conference, no class
Friday, September 27
Assignment 9 is omitted this semester
Video lecture 19 may be skipped this semester
Video lecture 20
Assignment 10
Video lectures 21, 22
Due Tuesday, October 1
Assignment 11
Video lectures 23, 24
Due Friday, October 4
Fall break, no class
Friday, October 11 - Monday, October 14
Assignment 12
Video lecture 25
Due Tuesday, October 15
Notice
Thursday, October 17, last day to withdraw with grade of W.
Test 2
Friday, October 18
Assignment 13
Video lectures 26, 27
Due Friday, October 25
Assignment 14
Video lectures 28, 29
Due Tuesday, October 29
Assignment 15
Video lectures 30, 31
Due Friday, November 1
Assignment 16
Video lectures 32, 33
Due Tuesday, November 5
Assignment 17 Assignment 18 Test 3 Assignment 19 Notice Assignment 20 Thanksgiving holiday, no class Assignment 21 Assignment 22 Final
Video lectures 34, 35
Video lectures 36, 37, 38, 39
Due Tuesday, November 12
Friday, November 15
Due Tuesday, November 19
Friday, November 22, last day to withdraw with grade of WP/WF.
Video lectures 40, 41, 42, 43
Due Friday, November 22
Monday, November 25 - Friday, November 29
Video lectures 44, 45
Due Tuesday, December 3
Video lectures 46, 47, 48
Due Friday, December 6
Video lecture 52
Wednesday, December 11, 1:30 p.m. - 4:00 p.m.