BYU logo Computer Science

Getting Help


The fastest way to contact course staff is through the course Discord server. The Discord invitation link is in Canvas.


Professor contact information is on the staff page.

Assignment / Technical Questions

Come to the TA office! We love to help! :-)

In person

The TA office is TMCB 1119.

Anyone can come to get help. If you would like a TA to help you, join the TA Help Queue and enter a concise but complete message about what help you need.


Video call over Zoom:

Video call over discord:

  • Include your discord username in the Help Queue message

Chat on discord:

  • Describe the problem you are having in the #help channel. Screenshots of error messages can be helpful. A TA may create a thread and help you during working hours.


There are several ways to request an extension on an assignment.

During Spring Term, we prefer that you message a TA on discord directly.

The TA email address is not for getting help on assignments. For help with course material, please come to the help lab or ask on discord.

Normal Hours

The schedule below shows when there are TAs in the office that can help you.

9:00JocelynJocelynJocelynJocelynTA Meeting
9:30Class-JocelynClass- JocelynClass- JocelynClass- JocelynJocelyn
10:00Class-JocelynClass- JocelynClass- JocelynClass- JocelynJocelyn
12:00PrestonJocelyn, PrestonPrestonJocelyn, PrestonPreston
1:00Preston (Lab)Jocelyn(Lab)Preston (Lab)Jocelyn(Lab)Preston
2:00Preston (Lab)Jocelyn(Lab)Preston (Lab)Jocelyn(Lab)

Instructor Office Hours

Office hours are a time when you can visit the instructor personally. You can use that time to talk about anything that is important to you, from help on an assignment to advice about school or employment to discussing personal challenges or learning more about the instructor’s own experiences.

You do not typically need to schedule with the instructor if you are going to his or her office during posted office hours. Just show up! If you have a more personal or urgent issue you would like to discuss, you can message your instructor on Discord or by email to set up a time to meet privately.

Office hours give you the opportunity to create a more personal relationship with your instructor. These relationships give a foundation for future letters of recommendation and other forms of professional networking.

You can find your instructors office hours schedule on the staff page.

Talk to each other! Learning from each other is a core part of the course.

The Discord space is for you. Feel free to talk together on Discord about how to understand the material. Just don’t cheat! See the course syllabus for guidance.

Message us!

If you are unable to make it to office hours, or you work better via online interactions, ask a question in a Discord channel or direct message (DM) us on Discord.

Contact instructors if: You have logistical questions or concerns, you are still struggling after you have talked with the TAs, or you have experienced an unwelcoming environment in the class.

Contact TAs if: You need help with any of the course content or assignments.