This class will introduce key concepts and state-of-the-art in big data systems.
We will cover both the theory of big data systems (the underlying computational model and its constraints, data organization, execution engines, schedulers, and programming models for batch, streaming, and learning)
as well as practice (via programming assignments that help you learn to use big data systems).
On the theory front, after covering the basics of modern hardware and software infrastructures that these systems leverage,
we will explore the systems themselves from the ground up. Specifically, topics we cover will include:
Grade distribution: TBA
Class Time: MWF 8:30 - 9:30 AM. On average we will have two
classes per week, with the initial 4-5 weeks front-loading the course
with 3 lectures per week.
Location: Hybrid. For lecture Zoom links (and/or physical location if/when we get to it), please check Canvas.
Instructor: Aditya
Akella Teaching assistant: Tarannum
Khan Teaching assistant: Brian
Chang
On the practice front, we will do programming 4-5 assignments covering:
See a tentative outline of planned
assignments here.
Admin Details
Text: There is no required text for this course. We will read and cover material from portions of research papers for each topic. Lecture notes, slides and videos will be posted.
See the reading list here.
Piazza: We will be using Piazza for outside-class Q/A and to
discuss papers. The system is highly catered to getting you help fast
and efficiently from classmates, and myself. Rather than emailing
questions to the teaching staff, I encourage you to post your
questions on Piazza. If you have any problems or feedback for the
developers,
email team@piazza.com. Find our
class page
at: https://piazza.com/class/ky8uvyw4wo814g.
Grading:
Course will be graded based on programming assignments, two exams, and in-class participation.
Email: akella@cs.utexas.edu
Office: GDC 6.826 or Zoom (for more info visit Piazza)
Office Hours: Monday, 11:00am-12:00pm, or email for appointment.
Email: tarannum.khan@utexas.edu
Office: Zoom (for more info visit Piazza)
Office Hours: Monday, 4:00pm-5:00pm, or email for queries.
Email: brianchang@utexas.edu
Office: Zoom (for more info visit Piazza)
Office Hours: Thursday, 4:00pm-5:00pm, or email for queries.