Lecture 00
UC San Diego
COGS 137 - Fall 2026
Practical Data Science in R
: R is a statistical programming language.
While R has most/all of the functionality of YFPL (your favorite programming language), it was designed for the specific use of analyzing data.
: Data science is the scientific process of using data to answer interesting questions and/or solve important problems.

Shannon Ellis
Teaching Professor, Mom x2 & wife, volleyball-obsessed, and baking & cooking lover
sellis@ucsd.edu
shannon-ellis.com
WLH 2205
MWF 10A (Lab: Th 5P WLH 2205)

Vinuthna Hasthi
TA
Lab: Th 5P WLH 2205
Everything you want to know about the course, and everything you will need for the course will be posted at: https://cogs137-fa26.github.io/cogs137-fa26/

Nope! The first few weeks of the course will be all about getting comfortable using the R programming language!
After that, we’ll focus on delving into interesting statistical analyses through case studies.
Artwork by @allison_horst
Class Meetings
The (Dreaded) Waitlist
I don’t anticipate students being enrolled off of the waitlist (will be dependent on students dropping). (We do not use autograding or GenAI grading in this course. We aim for lots of feedback.)
Lab & Office Hours
Course Materials
Goal: every student be well-served by this course
Philosophy: The diversity of students in this class is a huge asset to our learning community; our differences provide opportunities for learning and understanding.
Plan: Present course materials that are conscious of and respectful to diversity (gender identity, sexuality, disability, age, socioeconomic status, ethnicity, race, nationality, religion, politics, and culture)
But… if I ever fall short or if you ever have suggestions for improvement, please do share with me! There is also an anonymous Google Form if you’re more comfortable there.
.qmd) for everything
The R Community
Artwork by @allison_horst
Don’t cheat.
Teamwork is allowed, but you should be able to answer “Yes” to each of the following:
GenAI is a great tool, but it can also thwart learning. We’ll discuss strategies to utilize it to help support learning.
For anything in this course.
When learning never first or right away.
Never to complete a lab/homework/case study right out.
To learn: Think first. Try first. Then use external resources.
Always read/think about/question/understand the output.
Conversational use can be incredibly helpful for learning.
Notes:
Your final grade will be comprised of the following:
| Assignment (#) | Component | % of grade |
|---|---|---|
| Labs (7) | 27% (3pt each) | |
| Homework (2) | 10% (5pt each) | |
| Case Study (2; cs01 + cs02) | 28% | |
| Report* (2) | 20% (10pt each) | |
| General Communication* (2) | 6% (3pt each) | |
| Team Evaluation Survey (2) | 2% (1pt each) | |
| Final Project (1) | 35% | |
| Project Proposal* (1) | 3% | |
| First Draft* (1) | 4% | |
| Peer Review* (1) | 4% | |
| Final Report* (1) | 10% | |
| General Communication* (1) | 3% | |
| Final Presentation (1) | 10% | |
| Team Evaluation Survey | 1% |
Homework and case study projects: accepted up to 3 days (72 hours) after the assigned deadline for a 25% deduction
No late deadlines for labs or the final project
Note: Prof Ellis is a reasonable person; reach out to her if you have an extenuating circumstance at any point in the quarter.
Note: This code will not run for you because you don’t have access to the roster for this course.
(required)Student Survey - complete by Sun 10/4 at 11:59 PM.
This is required and completion will be used for CAA/#finaid. DO complete this even if you’re on the waitlist, please.
(optional for EC) Daily Post-Lecture Feedback