Kevin R. Crook
kevincrook.com
University of California, Berkeley
Master's Program in Data Science
W205 - Fundamentals of Data Engineering
2018 - Spring - Archived - Not Maintained
- Welcome Message
[ pdf ]
- Syllabus
- The syllabus is stored as the README.md in a private GitHub repo.
Please follow the steps listed under slack below to send me your GitHub username so I can grant you permission to view it.
You will need to be logged into GitHub to view it at this link:
[ external link ]
- Textbooks
- The weekly reading list is found in the syllabus (see above).
Most of these readings are various chapters from O'Reilly books.
- The Berkeley Library has most of these free in electonic format for students
[ external link ]
- Safari Books Online by O'Reilly has all of these books.
It's a paid membership, but there is a free trail period.
Often many companies provide free memberships to employees, so you may want to check where you work
(also see if you have a company librarian and check with them).
[ external link ]
- Schedule and Due Dates for Kevin Crook's sections (other sections may be different)
[ pdf ]
- Office Hours
- Official Scheduled
- Thursday, 4 pm to 5 pm, Berkeley Time
- Please enter using the official ISVC link
- I will stay the whole time, so can come anytime during this time period
- Other times I have set aside to be available
- Please slack me to let me know you are coming. I won't stay unless someone is there or someone is coming.
I will give you the link in slack if you need it.
- 15 minutes before any of my classes, immediately after any of my classes
- Tuesdays, 5:30 pm to 6:10 pm Berkeley Time
- Thursdays, 5 pm to 6:10 pm Berkeley Time
- Spring Break - No Office Hours - Monday, March 26, 2018 through Friday, March 30, 2018 (inclusive)
- slack.com [ external link ]
- Please use slack to communicate as it's the easiest way to reach me. Email will take longer.
I try to check slack every morning Monday through Friday.
I often check it on weekends, but make no guarantees that I will be able to check it over a weekend.
- If you have not done so already, please send me a slack direct message with your semester, year, section number,
first and last name (as it appears in Cal Central where I post grades), and your GitHub user name.
- ucbischool - this is the Berkeley I-School team, please join using your Berkeley email (otherwise they may not approve it)
- w205 - please join this channel. It is shared by all instructors and all sections of w205.
It's a great place to ask for help with technical issues.
- w205-3-spring-2018 - please join this channel if and only if you are in my section 3 this semester
- w205-4-spring-2018 - please join this channel if and only if you are in my section 4 this semester
- w205-7-spring-2018 - please join this channel if and only if you are in my section 7 this semester
- GitHub and GitHub Classroom
- You will be using GitHub and GitHub Classroom to submit all of your assignments this semester.
You will need a GitHub account. There is not a separate student account for GitHub Classroom.
- github.com website
[ external link ]
- Assignment links -
for security reasons, these links cannot be placed on a publicly facing website.
They will be provided via slack using the section channel.
Please click on each assignment link and follow the instructions there.
Note that each assignment will have it's own repo under the instructor's organization.
GitHub Classroom calls assignments as activities.
- Grades and Feedback -
will be given in the reviewer's comments as a response to the pull request in GitHub.
Grades will also be posted in ISVC.