Help is Available
- Post to the course discussion board
- Visit UTAs, undergraduate teaching assistants, during their hours
- Visit Professor Duvall or Graduate TA Zhang during their hours or use email to set up an appointment
Our goal is simple: to help you learn — both inside and outside the classroom. If you have questions, we want to answer them. We hold office hours just for the purpose of helping you, either one-on-one or in small groups. No matter how busy we may look, during office hours, you have priority over everything else. If you have a problem or question, come by and we can talk about it — do not put it off.
When asking technical questions, please show evidence of trying to solve the problem yourself, so that we can help you become more self reliant as well.
Office Hours
Sunday Monday Tuesday Wednesday Thursday Friday Saturday 12-3pm
Russell Llave
Benjamin Xu
LSRC room D3013-4:20pm
Robert Duvall
LSRC room D2281-2:30pm
Tianrui Zhang
North room 3062-4pm
Charles Dracos
Benjamin Xu
LSRC room D3014:40-5:55pm
CLASS
Gross Hall room 1033:05-5:55pm
CLASS
Gross Hall room 1033-5pm
Claire Fu
Dylan Powers
LSRC room D3018-10:30pm
Inchan Hwang
Natalie Le
LSRC room D3017-8:30pm
Rayan Tofique
LSRC room D3017-9pm
Julia Long
Miles Todzo
LSRC room D3018-10pm
Sarah Bland
Matthew O’Boyle
LSRC room D3017-9pm
Christina Li
Duy Trieu
LSRC room D301
You can bring code on your laptop but having it accessible via our course Gitlab organization is best.
Posting to the Bulletin Board
Post any questions you have about the course on the Discussion Board because it is seen by the entire course staff and other students, ensuring a much faster response time that sending us email. The discussion board will be monitored regularly and responses posted to questions that have not previously been answered.
You should also regularly read and contribute to the course discussion board as it is a useful place for posting questions that are likely to be of interest to the rest of the class. You are encouraged to post responses to questions as well as ask them or even share things you think will be useful to your classmates. Before posting a question, please make sure that you have read all previous messages and that your question has not yet been discussed since it is potentially confusing to have two different answers to the same question.
In order to get the fastest possible response, it is important that you are as clear as possible when describing your problem. To this end, include exact error messages or describe steps you already taken. If you solve your own problem before others respond, please post your solution so others may benefit.
Post as little code as possible in order to describe your problem so as not to give away the solution to your classmates. In many cases, you may be able to post only the single line that is causing the problem. In cases where it is necessary to post more, you may want to replace some parts with comments representing pseudocode if possible. Never post complete functions — indeed, such posts may be considered cheating!. If you are in doubt, post a private message to the instructors.