Daylight savings time, remdinder abotu course eval and office hours this week.
View Full Announcement on EdNominate your TA for the Bob Bandes Memorial Teaching Assistant Award!
View Full Announcement on EdReminder about course evaluation, plan for the rest of the week and info about remaining deadlines.
View Full Announcement on EdReleased feedback for take-home assessment 5
View Full Announcement on EdLesson 27 looks a bit different since it's a discussion forum. Info about resubmissions.
View Full Announcement on EdCorrection to Hunter's Office Hours update. Reminder about Project Part 1 and info about Project Part 2. Plan for remaining assessments and resubmissions.
View Full Announcement on EdReminder that there is no class today, instead we will have office hours.
View Full Announcement on EdReminder about Checkpoint 8. No class on Monday and reminder about Project Part 1.
View Full Announcement on EdReleased feedback for take-home assessment 4 and details for resubmission
View Full Announcement on EdCompleted resubmissions for the previous week. Feedback now available. Update in Hunter's Office Hours
View Full Announcement on EdProject Part 0 feedback has been released, here we outline info on how what the next steps of the project will look like.
View Full Announcement on EdCompleted resubmissions for the previous week. Feedback now available.
View Full Announcement on EdReminders about project due date
View Full Announcement on EdApply to be a TA for CSE 163 next quarter
View Full Announcement on EdReleased feedback for take-home assessment 3 and details for resubmission
View Full Announcement on EdCompleted resubmissions for the previous week. Feedback now available.
View Full Announcement on EdReleased feedback for take-home assessment 2 and details for resubmission
View Full Announcement on EdCompleted resubmissions for the previous week. Feedback now available.
View Full Announcement on EdReleased feedback for take-home assessment 1 and details for resubmission
View Full Announcement on EdInstructions on how to view take-home assessment 0 feedback
View Full Announcement on EdInstructions for how the resubmission process works
View Full Announcement on EdInstructions for how to sign up for a pre-assigned class session group
View Full Announcement on EdInformation abou lesson solutions, Checkpoint 1, and Take-home assessment 1
View Full Announcement on EdExplaining class overview and how to join our class session tomorrow
View Full Announcement on EdThe world has become data-driven. Domain scientists and industry increasingly rely on data analysis to drive innovation and discovery; this reliance on data is not only restricted to science or business, but also is crucial to those in government, public policy, and those wanting to be informed citizens. As the size of data continues to grow, everyone will need to use powerful tools to work with that data.
This course teaches intermediate data programming. It is a follow on to CSE142 (Computer programming I) or CSE160 (Data Programming).
The course complements CSE143, which focuses more deeply on fundamental programming concepts and the internals of data structures. In contrast, CSE163 emphasizes the efficient use of those concepts for data programming.
In this course, students will learn:
This is class is designed as the second introductory programming course that focuses on writing programs that work with data. The prerequisites for the class require students having taken CSE 142 or CSE 160 and the class has been designed to be accessible to students from either of those backgrounds. Students that have taken 143 are welcome to take this class as it will serve as a complement to the material learned in 143 with only minor overlap.
Because this course will have students coming from many different class backgrounds, the first couple of weeks will be pretty different for students depending on what classes they have taken. Here is what we expect students to see in the first weeks based on their background:
If you want to learn more about the policies and structure for this class, please check the course syllabus