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.
Michael Clark dropped out of High School to pursue higher education and earned a BSc in Computer Science from BYU in 2005. He then earned a MSc in Information Systems and Operations Management from the Hong Kong University of Science and Technology in 2006 before leaving to serve a mission in Atlanta, GA en español. When he returned, he worked at HIT Webdesign, with Zagg's website team, at InsideSales.com, at Jolt (then called Intuiplan), and at various companies under the umbrella of Hall Labs. Deciding he finally had enough real-world work experience to be a great professor, he returned to BYU to study Usable Security and is a current PhD candidate.
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 do not like Scheme, I suspend judgement on C-style languages. Regex and LaTeX are awesome. nano > vim = emacs > gedit. I distro-hop when I can afford the downtime, and moved to Manjaro over Christmas break. Besides programming, I study philosophy and formal logic. I like complicated board games and Souls-like video games.
Abby Delorey
she/her
Section 2
abbydelorey04#7070
Hi everyone! I’m Abby! I'm a freshman 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!
Andrew Nicholls
he/him
Section 2
centerearth#6775
Hello! My name is Andrew Nicholls, I am a current freshman studying Computer Science. I love playing games, cooking good food, and playing piano. I look forward to meeting and working with all of you!
Jason Oliphant
he/him
Section 3
Nanonumpy#5338
My name is Jason Oliphant! I'm majoring in the ACME program here at BYU and I have a profound love for coding and problem solving. When I'm not doing homework or in class, I'm probably singing or playing the marimba. I'm always down to try new things and meet new people. I don't know everything, but don't hesitate to reach out if you need any help in the class and I'll help however I can.
Katherine Greer
she/her
katie_greer#4949
Hey, I’m Katherine (though I often go by Katie) and I’m a Sophomore studying computer science. Taking CS 111 last semester was no easy task for me, but I’ve grown and am excited to help this semester’s students get through it as well. In my free time I love reading, baking desserts and running.
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!
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:
- Brother Clark: MWF after class or check TMCB 267 and we'll find somewhere to talk