Meet the instructors
We are very excited to teach you this semester! If you have logistical questions or concerns, please contact the course staff.
Instructors give course lectures, manage course staff, and oversee course policies.
Dr. Stephens graduated with B.S. in Physics from BYU in 1996 and then went on to receive a M.S and Ph.D. in Astronomy from New Mexico State University in 1999 & 2003. He also holds a Masters of Library Science degree from the University of North Texas which he received in 2016. After receiving his Ph.D, Dr. Stephens went to work at NASA's Goddard Spaceflight Center doing software development for the Fermi Gamma-ray Space Telescope mission, a project he still works on. He has served as a developer, the Testing and Release Manager, Software Manager, and as a Senior Scientific Software Developer over the years. He also served for a year as the Information Systems Development Manager at the Science Support Center of NASA's Stratospheric Observatory for Infra-red Astronomy (SOFIA). For three years (2014-2017) Dr. Stephens was the Physical and Mathematical Sciences Librarian at the Harold B. Lee Library here at BYU before NASA lured him back. He started as professor in the Computer Science Department in December of 2020.
Meet the TAs
Teaching Assistants (TAs), focus their teaching efforts on a particular component of the course, such as sections, exam prep, or walkthrough videos. Head TAs additionally manage a broader component of the course, such as logistics, content, software, office hours, etc.
Lars Tracy
he/him
Head TA
Lars Tracy#4922
I'm a sophmore of Computer Science. I like Python and shells (bash or fish). Regex and LaTeX are awesome. vim = emacs > nano > ed. I've stopped distro-hopping and run Arch now. Besides programming, I study philosophy and formal logic. I like complicated board games and Souls-like video games.
Abby Delorey
she/her
Section 3
Section 5
abbydelorey04#7070
Hi everyone! I’m Abby! I'm a sophomore majoring in Computer Science with an emphasis in Data Science! I love love love lego flowers, hot girl walks, and Asa Ramen! I'm so excited to TA this semester and I can’t wait to get to know all of you!
Mia McGuire
she/her
Section 3
imapepsi#3480
Howdy, my name is Mia! I love learning new things, coding in my free time, and building with Legos when possible. I do a lot of journaling too, but I have a weird pet peeve of writing on ruled/lined paper so you’ll usually see me using engineering paper or dot grid notebooks. I’m considering becoming a teacher, so I’m excited to be a TA this semester!
Max Fennimore
he/him
Section 4
fennimax#7579
I'm Max Fennimore and I'm a sophomore majoring in math, because someone has to. I love coniferous forests, road side attractions and sauna. My other hobbies include forgetting a parenthesis in the middle of my scheme code and spending hours debugging something that wasn't ever going to work.
Isaih Barron
he/him
Section 4
Isaih Barron#4238
Hello all! I'm Isaih (pronounced ee-sa-ee, but you can also call me Isaiah). I'm a computer science student because making things is fun, especially when you can hit backspace on all the mistakes. I enjoy hiking, messing with Arduinos, and playing videogames. I'm excited to help you all in this class!
Jake Truman
he/him
Section 5
JakeTruman#7680
Hi I’m Jake I’m a sophomore studying Machine Learning at BYU. I just hit Champ 1 in Rocket Leauge. I hate x86 and will never use it again, I like to play around with my raspberry pi and can probably beat you in a race. I’m excited to work with you all!
Isaac Thompson
he/him
imthomp
Hi, I'm Isaac! I'm a sophomore majoring in Computer Science and Spanish. I love video games, singing, and learning languages. I took this class my first semester at BYU, and the TAs helped me out so much! I thought it would be a great idea to pay it forward to you guys. I can't wait to meet you!
Contact Us
The best way to contact course staff is through the course Discord server
If you have not already, please join our Discord server using the following invitation link: https://discord.gg/3aCYJDqPJn.
Send a direct message (DM) to one or more of the course staff and we will respond as soon as possible.
TA Help Lab
The TA Help Lab is located in TMCB 1121. TAs are also available to help over Discord. To get help from the TAs, please sign up on the online help queue. Please see the schedule below for daily hours and TA availability.
Instructor Office Hours
Instructor Office Hours will be held by appointment:
- Dr. Stephens: 2256 TMCB - T-F 3-4pm or by appointment. I'm usually free most of the day on Tuesdays and Thursdays