Some of the items discussed here may still be subject to change as we finalize matters.
This is an on-line course so attendance is really the work you put in during your study. You are strongly encouraged to follow all the lecture slides and video, do the suggested readings and possibly even some or most of the extra readings. Most importantly, you need to try the examples and code we show, and experiment with it. Failure to do so may not have a direct effect on your course grade, but will likely have a significant indirect effect. Any known or potential extracurricular conflicts should be discussed in person with the instructor during the first week of classes, or as soon as they arise.
Homework assignments serve as a way to interact with the material outside of the classroom. Homework will be due at either 8:00 PM on the assigned due date, which should generally be Thursday. You are allowed to drop one homework assignment over the course of the semester. We aim for several assignments with the lowest homework score being dropped.
As a result, late homework will not be accepted. There will be no exceptions to this policy. Please start early and make sure your environment is working correctly and you are able to produce a working document. We have many CAs willing to help you out this semester. Please take advantage of our office hours.
While working on homework, students are encouraged to work together in a group of at most 3 students. Students who opt to work together must list the full names and netids of the students that they have collaborated with at the top of the document. Each student must also turn in their own homework answers. This means that students should not share or copy homework answers, which may involve written explanations and code. In general, students should strive to independently write answers to the homework problems. Failure to do so will likely result in an academic integrity investigation being opened.
In addition, there is a lot of R code on the internet. Many students will be tempted to copy and paste code online or request help from programming communities. This behavior is okay as long as you cite where the code originated from and are not having someone answer the question in verbatim. Any code that is not cited but is able to be matched with available works online will be treated as plagiarism and fall under the class’ academic integrity policy.
Each homework will be distributed either via PrairieLearn or GitHub. We will likely default to PrairieLearn but have GitHub as an option.
We you are logged into PrarieLearn, you are identified via your NetID and your submissions will be stored as combination of your NetID and the question. This should make it easy and failsafe to identify your submission
If GitHub is used, each homework will be distributed over a GitHub Classroom assignment link. Please accept the assignment to create your repository.
Within your assignment, you should then have:
hw01-assign.Rmd, the file used to create the homework document.
.Rmdyou can render either
hw01-assign.html, the homework rendered as an html file.
hw01-assign.pdf, the homework rendered as a pdf file.
01 should be replaced by the current two-digit homework number.
Via PrairieLearn, answers are submitted directly in the web form.
If GitHub is used for the assignment, homework must be submitted online through the GitHub Repository generated for each student.
The online submission must contain:
NetID component represents your
NetID, e.g. the
NetID is what is in front of
@illinois.edu email, and
01 represent the two-digit homework assignment number.
.Rmd file, please make sure to update the
author value away from
Name (NetID)" to your name and NetID.
As an example, on the fifth homework assignment, your instructor, whose netid is
deddel, would submit:
hw05-deddel.Rmd file would have
--- title: 'hw05: Radio Statistics' subtitle: 'STAT 430 - Spring 2019' author: 'Dirk Eddelbuettel (deddel)' date: 'Due: Friday, Month Day, YYYY at HH:MM PM' output: html_document ---
Depending on the assignment, you may need to place in the GitHub repository additional assets. For example, screenshots, scripts, or a package.
In general, the file structure for
hw01 would look like:
|- / |- hw01-NetID.Rmd |- hw01-NetID.html |- image-exercise1.png |- image-exercise2.png |- image-exercise3.png |- README.md |- test/ |- render_rmds.R |- .travis.yml |- project.Rproj
All digital submissions must be made using either the RStudio
git client or by using
git terminal. Avoid adding, creating, renaming, or removing a file via the GitHub web
interface. Any student found to be using the GitHub web interface to submit
their homework will lose all points associated with committing.
Along with STAT 385, this is presently the only class that emphasizes
git skills within
the Statistics department curriculum. Please do not try to circumvent learning this skill.
Each homework assignment will be a variable number of points; however, each homework assignment will have equal weight towards your final grade. Grades will be based on both accuracy and presentation of information. In general, you should make your document as easy to read for the CAs as possible.
Documents that are difficult to read will receive overall point reductions depending on the level of difficulty.
.Rmdfile must be written such that, when stored in a folder with any data you are asked to import, it will knit properly without modification. If your git repository is organized properly, this should not be an issue. That is, you should generally use relative references to external files.
There are five assignments associated with the group final project. They are:
Details on each stage will be released mid-semester.
Instead of examinations, there will be up to six weekly quizzes — see the page Schedule on the left that begin during Week 3 and go to Week 14. The quizzes, just like the homework, will focus on the preceding lectures and are not cumulative over the full course content.
As a result, students are:
The policies of the CBTF are the policies of this course, and academic integrity infractions related to the CBTF are infractions in this course.
If you have accommodations identified by the Division of Rehabilitation-Education Services (DRES) for exams, please take your Letter of Accomodation (LOA) to the CBTF proctors in person before you make your first quiz reservation. The proctors will advise you as to whether the CBTF provides your accommodations or whether you will need to make other arrangements with your instructor.
Any problem with testing in the CBTF must be reported to CBTF staff at the time the problem occurs. If you do not inform a proctor of a problem during the test then you forfeit all rights to redress.
There are no midterm or final examinations in this course. Instead, we have quizzes and a group project.
Late work will not be accepted for homework or the group project.
As the date and time of an exam is chosen by a student over an examination window, there will be no make-up exams administered once the window closes.
Regrade requests must be made in writing within 3 days of when the assessment is returned. Please write an e-mail to the instructor that describes the grade issue and provides justification as to why a regrade should occur. Make sure to include what the grade is and what it should be. Please note, by disputing any grading, you agree to allow the course staff to review the entire assessment for other errors missed during grading.
Common requests for regrades:
This grading scale may only be lowered and not raised at the end of the semester.