BYU logo Computer Science

Staff

Welcome to CS 110!

Instructor

Instructors give course lectures, oversee the content of the course, manage TAs, and develop course policies.

Photo of Gordon Bean
Gordon Bean

I love to program, and I love teaching. After 7 years as a Bioinformatics Scientist at a biotech in San Diego, California, I’m excited to be here at BYU. I love this school and I believe strongly in its mission. My wife and I have three young children, and my family is a delight in my life. Stop by my office and say hi!

Photo of Duane K. Dougal
Duane K. Dougal
[email protected]
TMCB 1120

Office Hours: MW 11:30 - 12:30 or by appointment

I am excited to help you get started in the fascinating and extremely useful world of computing! I love using computers to solve problems and have been doing that for more than four decades. I have professional experience in software engineering, technical program management, and technical product management for some very well-known companies. Currently, I work in industry in data science engineering. I am a computational linguist and teach in both the Computer Science and Linguistics departments at BYU. My wife and I have four sons (one who is currently studying CS here) and we all love the outdoors. Besides my family, among my favorite things are scuba diving, hiking/exploring, photography, and gardening.

Photo of Bruce Hansen
Bruce Hansen
[email protected]
TMCB 2222

Office Hours: By appointment

I got my BS and MS in computer science at BYU and have since accumulated more than 20 years of experience developing software in the tech industry, mainly in the SaaS space. I have always loved teaching and BYU and am excited to get back to both of them part-time. I enjoy history, gardening, biking, and cooking. My wife and I live in Lindon and have 6 children, two of whom are currently at BYU.

Photo of Angela Jones
Angela Jones

I love watching students learn how to program and see the amazing things they can do. I’ve been teaching introductory programming here for 5 years. I have 3 beautiful daughters, 2 of whom are students at BYU. I enjoy being with my family, being outside, reading, and cooking new recipes.

Photo of Xinru Page
Xinru Page

I am passionate about making programming accessible to everyone - I started college as an English major but stumbled upon an intro to computer science class and have never looked back. I run the Social Technology and Privacy Lab researching how to support social connection and personal well-being by looking at ethics in technology design, particularly for vulnerable populations.

TAs

Photo of Alessandro Cifuentes
Alessandro Cifuentes

Hey Everyone! My name is Alessandro, I come from Guatemala and I am studying Computer Science: Machine Learning. I enjoy playing soccer or video games. I speak Spanish and I am currently learning French. I am excited to help you with any questions you have. See you!!

Photo of Andrew Peoples
Andrew Peoples

Hello all! I go by Andy or Andrew, and I’m from Ventura, California. I’m studying Pure and Applied Mathematics (APEX major), and I’ve been at BYU since Winter 2024. I enjoy video games, watching movies, and (of course) math. I really enjoyed this class last year, and I’m looking forward to getting to know you all this semester!

Photo of Andy Mam
Andy Mam

Yo. I’m Andy Mam. I grew up here in Utah, and I’m a sophomore (I think?) here at BYU. I’m a CS software engineering major. I be gaming and chilling in my free time. I’m excited to work with you guys and learn with you 💯💯💯💯

Photo of Christian Gunn
Christian Gunn

Hey! I’m Christian from Fairfax, Virginia. I’m a Neuroscience major, but I loved this class, and love what I’ve seen of CS so far. When I’m not at school or working I try to get some reading, writing, and cooking time in to keep me from burning out. Don’t hesitate to reach out if you need help!

Photo of Jack Johnson
Jack Johnson

Hi, I’m Jack Johnson (not the singer) and I’m from Washington State. I’m a CS major and I love learning how to program since it’s basically learning to speak a new language, but with machines. I love the Pacific Northwest, watching TV, and my PlayStation. Please come by the TA lab if you need help or just want to say hi! Most of us are pretty nice.

Photo of Jacob Hall
Jacob Hall

Hello everyone! My name is Jacob and I’m a sophomore from Holladay, Utah. I’m studying computer science and doing a Spanish minor. Some of my favorite things to do are frisbee golf, bowling, skiing and playing kendama. CS 110 was such a great class. I loved the wordle project and the way the class was structured. I’m excited to work with you all this semester!

Photo of Jarir Karout
Jarir Karout

Hello everyone! My name is Jarir and I am from Syria! My first language is Arabic, and I really enjoy lifting and soccer. This is my sophomore year and I am majoring in computer science. I am very excited to work with you all!

Photo of Jordan Larrabee
Jordan Larrabee

ヤッホー!My name is Jordan and am an electrical engineering major, minoring in Japanese. When I am not doing school work, you can find me working on my car, playing some games, improving my Japanese, and working on my calisthenics. Come to the TA lab and say Hi! Excited for this semester!

Photo of Josh Goates
Josh Goates

My name is Josh Goates, I am majoring in IS. I am from Salt Lake. I love hiking, reading, Lord of the Rings, and John Mayer.

Photo of Lacy Miller
Lacy Miller

Hey everyone! My name is Lacy Miller. I am studying computer science with an emphasis in software engineering. I love playing the piano, singing, and running! CS110 is one of my favorite classes it can be really fun and gives you a great foundation into computer science! I am excited to get to know all of you this semester and I hope we can help you love this class too!

Photo of Laurel Rolfs
Laurel Rolfs

Hey! My name is Laurel, and I am a sophmore from Minnesota. I am majoring in computer science and minoring in portuguese teaching. CS 110 is the class that helped me decide to major in computer science because I just loved it so much, so I hope you love it too! I served my mission in the Brazil, Porto Alegre south mission. I love to read, and go camping, and I’m so excited for this semester 🙂

Photo of Michael Harvey
Michael Harvey

Hey y’all! My name is Michael and I am from Pleasant Grove, Utah. I’m a freshman in computer science with an emphasis in software engineering. I absolutely love volleyball and also just hanging out with people. Board games with friends are elite, so try that if you haven’t. I’m excited to be one of your TAs and help out however I can (or if you just want to hang out in the TA lab, that’s chill too).

Photo of Michelle Sweeney
Michelle Sweeney

Hey there! I’m from Los Altos, California. I’m a sophomore in the Computer Science major, and I think learning to program is a blast! I’m so excited to learn along with you! A bit about me: I love mountain biking, skiing, and painting. If I’m not doing any of those things, I’m playing video games, coding a website, or trying to keep my most recent batch of macarons from flattening in the oven…

Photo of Sam McDaniel
Sam McDaniel

Hey, I’m Sam! I’m an Electrical Engineering Major and am pursuing a minor in French! I’m from Riverton, Utah, and when I’m not working on homework, you can find me hiking, reading, or playing on my Nintendo Switch! I love being a TA, so please drop by if you have any questions, need any help, or just want someone to chat with!

Photo of Seth Conner
Seth Conner

Howdy:) My name is Seth Conner and I’m originally from Birmingham, Alabama. I’m a CS major and am loving it:) Outside of school and work, I love to read and am currently working on my first book. I also love to play video games and am super excited to help as a TA!

Photo of Skyler Williams
Skyler Williams

Hey! My name is Skyler and I am a Computer Science major. Some of my favorite things I like to do include listening to music, playing sports (especially Soccer), learning about Jesus, and helping students pass CS 110 😉 But in all seriousness I love CS 110 because this class was what got me excited to major in CS. It’s a great class and I look forward to working with you all this semester!

Photo of Sophie Larsen
Sophie Larsen

Hi! My name is Sophie Larsen, I did my undergrad in psychology and am starting a masters in computer science this year. When I’m not working on homework, I like to listen go on walks, listen to music, and draw. I’m excited to get to work with you all this year!

Photo of Tyler Bartschi
Tyler Bartschi

Hey everyone! My name is Tyler and I’m a Computer Science major. I love to hang out with friends, go to the beach and play games. I’m now a junior and am looking forward to working with you all!