Undergraduate Studies in Computer Science
at the University of Maryland

At the Department of Computer Science, undergraduates are a priority. Here, you will meet 3,700 (and counting) of the nation's top computer science majors. This diverse group of students has interests ranging from systems to programming languages, from algorithms to design and from VR to Robotics. While you are an undergraduate here, you will study fundamentals in computing including programming languages and theory, which will help you later in a variety of courses we offer at the 400-level. After taking classes, perhaps doing research, participating in our honors program, or studying abroad, and completing internships, our students go on to some of the best graduate programs in the world or join start-ups, small and large tech companies, consulting firms, or government organizations.

CS Undergraduate Advising Office's Mission Statement

The CS Undergraduate Advising Office supports students in navigating the academic experience. We view academic advising as a student-centered partnership that fosters learning and development. Our team aims to build an equitable and inclusive environment that adapts to meet the diverse needs of our students.

CS Undergraduate Advising Office's Vision Statement

The University of Maryland CS Undergraduate Advising Office aspires to be recognized as a model of excellence in academic advising among peer institutions.

Contact Our Office

   csadvising-ugrad [at] umd [dot] edu

  (301) 405-2672

  Monday - Friday 8:30 AM to 4:30 PM

  1st Floor, Brendan Iribe Center for Computer Science and Engineering

  Facebook / Instagram / Twitter

Undergraduate Advising Team

The undergraduate advising team assists with the academic and professional development of undergraduate majors and minors in Computer Science. We also coordinate and host a myriad social, academic, and professional events including resume workshops, and career and internship fairs.

As a student, you will interact with the undergraduate office staff during mandatory advising (which occurs once a semester) or whenever you would like to speak with a staff member about any issue. If you are facing academic or emotional difficulties, it is especially important that you contact us as soon as you are able. For general questions or concerns about the undergraduate program, please email us at csadvising-ugrad [at] umd [dot] edu. We ask that you include your UID number and explain the purpose of your visit as you schedule your appointment; this helps us to prepare appropriately.

Academic Advisors

Ryan Holder

A University of Maryland alumni with a B.A. in Economics. Excited to be back on campus and passionate about working with students. Prior to working with the Department of Computer Science, Ryan has worked with Stamp’s IT Department and most recently as a Pre-College Academic Advisor to encourage underrepresented high school students to pursue a bachelor's degree. In his free time Ryan enjoys concerts, movies, and going on road trips with Terp alumni.

Joyce Koo

Joyce holds a B.A. in Literature and Anthropology, an M.P.P., and a J.D. from the University of Michigan; an M.A.T. from Johns Hopkins University; and a B.S. in Biological Sciences, an M.P.S. in Industrial/Organizational Psychology, and an M.A. in Teaching and Learning, Policy, and Leadership from the University of Maryland (UMD). Her professional experience includes roles in legal practice and K–12 education. Before joining the Department of Computer Science, she served as a program coordinator and later as a manager at the UMD Robert H. Smith School of Business. Outside of work, Joyce enjoys kayaking, traveling, and engaging in arts and crafts.

Maggie Loughlin

Maggie is an academic advisor in the Department of Computer Science. She earned her B.A. in English Language and Literature at the University of Maryland in 2019, and earned her Master's Degree in Secondary Education from the University of Maryland in 2020. Before starting work at the University of Maryland, Maggie worked as an English Teacher in Prince George's County and as a Coordinator for the American Association of Colleges of Osteopathic Medicine. Her background has shaped her interest in serving students and helping them succeed. When she's not in the office, Maggie enjoys kayaking on the Patapsco River, playing piano, and taking long walks with her dog Bilbo.

Noriko Maitland
1142 Brendan Iribe Center

Noriko is an academic advisor in the Department of Computer Science. She received her MAEd in School Counseling from University of Northern Iowa and worked in K-6 school as a guidance counselor in Iowa before she moved to Maryland. She worked as an international student admissions and academic advisor at Howard Community College for over 15 years. She is passionate to work with students from diverse backgrounds to help them to achieve their goals. Noriko enjoys cooking and baking, and “upcycle” used clothes.

Terry Mauceri

Terry graduated from UMBC with a BA in Health Science Policy. She previously worked in the Office of the Registrar at UMD for 6 years. When not advising students, Terry enjoys seeking out hidden gardens and courtyards, riding her bike, and attending Maryland soccer games. She is also an avid indoor rock climber.

Larry Petruccy

Larry received his BA in English from St. Mary's College of Maryland. Prior to joining the Computer Science Department, Larry worked in K-12 education for eight years before moving on to work in higher education. During that time he worked as a high school English teacher and as a senior manager at a virtual school overseeing course placements for grades K-12. In higher education, Larry has worked with nursing students at both Walden University and Towson University in enrollment and advising roles. In his free time, Larry enjoys watching horror films and playing board games with family and friends.

Jacob Sheldon
1139 Brendan Iribe Center

Jacob received his B.A. in History from Quinnipiac University in 2017 after which he worked with AmeriCorps and FEMA for several years. Returning to school in 2022 to pursue a Master in Library and Information Science (MLIS) here at UMD, Jacob developed a passion for academic advising while working in the Office of Letters and Science as he assisted students towards their desired majors. Outside of work, Jacob enjoys indoor bouldering, riding his bike around DC, and watching films.

Jaime Theilen
1130 Iribe

Prior to working as an academic advisor in the Department of Computer Science, Jaime Theilen coordinated a master's program for diplomats at the US Agency for International Development (USAID) for five years. She previously supported a language testing office at the US Department of State, enhancing her love of foreign language learning. She holds a B.A. in Communication and Art History from the University of Louisville. She moved to the DC area to study international relations at George Washington University. Jaime is also a proud alumna of the Japan Exchange and Teaching (JET) Programme. She is excited to be supporting UMD CS students to make the most of their university experience and connect them to resources for success. She spends her free time organizing learning events for international high school exchange students from all over the world. You can also find her sewing quilts, traveling the world, and baking yummy things!

Nyree Watson
1144 Brendan Iribe Center

Nyree, a dedicated advisor earned her B.A. in Social Work from North Carolina Agricultural and Technical State University and continued her education to achieve a Masters in Educational Administration. With over 7 years of experience in academia, Nyree has consistently provided support and fostered student success among diverse populations. Committed to a holistic model of academic advising, Nyree's goal is to empower students with the information and resources they need to make the best decisions for their unique situations, ultimately maximizing their college experience. Outside of her professional life, Nyree enjoys traveling, dancing, tending to her plants, and spending quality time with family and friends.

Isaiah Willett

Isaiah Willett, an Academic Advisor, earned his B.A. as a double major in Government and Politics and Criminology and Criminal Justice from the University of Maryland, where he is also pursuing a Master’s degree in Higher Education: Student Affairs. With six years of experience in student affairs, including three dedicated to academic advising, Isaiah is passionate about fostering student identity development and providing holistic support that empowers students to succeed personally and academically. His research interests focus on the first-year experience- particularly orientation, transition, and recent alumni engagement. Isaiah is deeply committed to helping students navigate their academic journeys with confidence and connection. Outside of his professional role, Isaiah enjoys making playlists on Spotify, playing intramural volleyball and basketball, and spending time in nature with family and friends.

Heads of Staff

Christine Bishamber (Denis)
Advising Manager
1152 Brendan Iribe Center

Christine is an Advising Manager who received her B.S. in Psychology with a concentration in counseling at East Stroudsburg University and her M.S. in Higher Education Policy & Student Affairs from West Chester University. Prior to joining the Computer Science Department in 2019, Christine worked with academic probation students and first-year Achieve! program students to cultivate academic and personal success at West Chester University. In her free time, she enjoys traveling to the Pocono Mountains to visit family and friends, hiking, and spending time with her dog.

Rolda Charles
Assistant Program Director of Undergraduate Academic Affairs

Rolda has a BBA in Computer Information Systems and a Master in Public Administration from Baruch College-City University of New York. Having been an international student, Rolda understands the challenges associated with achieving success and is passionate about helping others succeed. Given her educational background and experience in Computer Information Systems and Public Administration, Rolda believes she possesses a unique blend of skills that she can leverage to introduce under-resourced students to the exciting world of STEM (Science, Technology, Engineering, and Mathematics). In her spare time, Rolda enjoys volunteering, learning new technology, and listening to Gospel, Calypso, and Soca music.

Madeline Georgevich
Advising Manager
1150 Iribe
53071

Madeline received her B.A. in Philosophy and Communications at Towson University and her M.A. in Philosophy from the University of Oregon. Since 2012, Madeline has worked with undergraduate students in a variety of capacities as an academic tutor, student-group advisor, Ethics Bowl coach, adjunct professor of philosophy and academic advisor. As an Advising Manager for the Department of Computer Science, Madeline takes a holistic approach to working with students, providing individualized care and support to connect students with relevant campus resources. She uses her background in philosophy to ask questions that help students contextualize their learning experience. In her spare time, Madeline enjoys archery, embroidery, and yoga.

Natalie Lightfoot-Solomon
Assistant Director of Undergraduate Studies
1132 Brendan Iribe Center

Natalie received her B.S. in Toxicology from Penn State University, her M.S. in Disaster Medicine and Management from Philadelphia University, and a second B.S. in Investigative Forensics from University of Maryland Global Campus. Natalie has worked in academic advising for over 8 years, focusing on problem solving and student resolutions. She is also an adjunct faculty member with University of Maryland Global Campus, helping new students with program and career exploration. In her spare time, Natalie loves to travel and read.

Shreya Singh
Advising Manager

Shreya received her B.S. in Biology, Certificate in Women's Studies, and MPS in Clinical Psychology from University of Maryland. Prior to joining the Computer Science department, she worked with students in a living and learning program to promote research experience, advise students in navigating STEM coursework, and encourage community building. Shreya's academic interests involve understanding barriers to success faced by students of color and first generation college students. In her free time, Shreya enjoys reading, binging TV shows, and dance.

Alan Sussman
Associate Chair for Undergraduate Education
5142 Brendan Iribe Center
52672

Graduate Assistants

The Graduate Assistants of the CS Undergraduate Advising Office support our professional advising staff by overseeing key aspects in the UMD Computer Science experience. Our Grad Assistance support us in our mission to assist students with their academic and professional goals by being the first line of communication in advising, front desk support, and recruitment. To get in contact with our Graduate Assistants, you are welcome to reach out via email at ugrad [at] cs [dot] umd [dot] edu or Instagram at @umdcs.

Robin Godinho
Graduate Assistant - Advising

Robin Godinho received his B.S. in Information Science from the iSchool at the University of Maryland in 2023, and is currently pursuing his M.S. in Information Management. Prior to joining the computer science department, he worked as a teaching assistant and had the role of student representative in the InfoSci Undergraduate Committee. In addition to his academic endeavors, Robin enjoys playing musical instruments and traveling.

Anand Kadam
Graduate Assistant - Front Desk Operations

Anand is the front desk GA of the Computer science department. He earned his Bachelor of Arts degree in Business Management and Economics from Washington College, specializing in Finance, and is currently pursuing a Master’s in Quantitative Finance at the Robert H.Smith School of business. During his undergraduate studies, Anand studied abroad in Hong Kong and Paris, where he immersed himself in the vibrant cultures and cuisine. Outside of academics, Anand enjoys experimenting with new recipes, hiking, and discovering new travel destinations.

Dominic Thirshatha Thirukumar
Graduate Assistant - Recruitment

Dominic is the Recruitment GA of the Computer science department. Dom earned a B.tech in Electronics Engineering and is currently pursuing a Master's in Cybersecurity at the University of Maryland. Prior to joining the department, he was the vice president of the Rotary Club in his undergrad where he hosted fundraising events for a good cause. Apart from academics, Dom likes to work out and cook protein.

Undergraduate Peer Advising Team

Malaika Asif
Peer Advisor

Malaika Asif is a first-generation college student and junior majoring in Information Science at the University of Maryland, with plans to join the ACES Cybersecurity program. Originally from Pakistan, she moved to the U.S. in 2020 and is passionate about technology, especially cybersecurity. She has led the South Asian Club and supported students through roles in the Dean’s Office and Office of Student Life at her community college. Working with the Computer Science Department as a Peer Advisor fuels her enthusiasm for tech and helps her grow the skills to reach her career goals. Outside of school, she enjoys playing badminton and exploring campus to find the best study spots.

Bhavika Buddi
Peer Advisor

Bhavika Buddi is a junior Computer Science major. On campus, she is an undergraduate research assistant for the Center for Global Sustainability, a design organizer for Technica, and part of Maryland Manzar (a bollywood dance team). In her free time, Bhavika enjoys going to concerts, exploring DC, and trying new food places with her friends.

Rhea Choudhury
Peer Advisor

Rhea Choudhury is a junior majoring in Computer Science with a minor in Mathematics. On campus, she is a member of the Google Developer Student Club and involved with the UMD Computing Catalyst. Outside of school, she enjoys drawing, reading, writing, and listening to music.

Noah Combatir
Peer Advisor

Noah Combatir is a sophomore majoring in Computer Science and Immersive Media Design. On campus, he is a member of Alpha Kappa Psi and the Filipino Cultural Association. Outside of school, he loves rock climbing, hiking, making matcha, and watching movies and TV shows.

Milkii Dagne
Peer Advisor

Milkii Dagne is a sophomore undergraduate majoring in Computer Science also exploring business, innovation and design through the QUEST Honors Program. On campus, she is involved with the Computing Catalyst Program, as an Instructor for programs like CompSciConnect which teaches youth the fundamentals of programming. In her free time, she likes to play badminton, bake, and watch movies with friends!

Hernan Gonzalez
Peer Advisor

Hernan is a sophomore majoring in Computer Science and Math. He enjoys reading, discovering the best food spots around campus (his favorites are Chipotle and Seoul Spice), and watching Premier League football. After graduation, he plans to pursue a master's degree.

Avishi Gupta
Peer Advisor

Avishi Gupta is a junior majoring in Computer Science. On campus, she is a research assistant for the UMD Institute of Health Computing, a software engineer for Hack4Impact, a Startup Shell Fellow, and winner of the XFoundy School Safety Competition. Outside of school, she loves going to concerts, hiking, reading, painting, and watching movies + TV shows.

Alma Hagstrom
Peer Advisor

Alma is a sophomore Computer Science and Finance major. On campus, she is the education director for the Association for Women in Computing, on the Smith Undergraduate Student Association finance committee and vice president of finance in Alpha Kappa Psi. In her free time, Alma loves to go to the gym, run and go on hikes!

Sarah King
Peer Advisor

Sarah King is a junior majoring in Computer Science and Psychology. On campus, she is a research assistant within the Department of Psychology, an outreach organizer for Technica, and a member of Alpha Omega Epsilon. In her free time, Sarah enjoys going to concerts, reading, watching movies and TV shows, and hiking.

Riya Lakhani
Peer Advisor

Riya Lakhani is a junior majoring in Computer Science and double minoring in Science, Technology, Ethics and Policy & Advanced Cybersecurity (ACES). She is involved with the ACES community and research on campus. In her free time, Riya likes to go spend time in Georgetown, drink matcha, and explore new cities, and go hiking!

Divya Lingala
Senior Peer Advisor

Divya Lingala is a junior majoring in Computer Science with a minor in Data Science. On campus, she is a member of the QUEST (Quality Enhancement Systems and Teams) Honors Program and actively contributes to recruitment efforts through QUEST Recruiting. Divya is also part of the Computer Science Departmental Honors Program, serves as a Community Assistant for South Campus Commons, and is an Outreach Organizer for Technica, the world’s largest hackathon for underrepresented genders in technology. In her free time, she enjoys watching horror and thriller movies, baking desserts, listening to music, playing Block Blast, and traveling with her family and friends.

Lasya Muthyam
Senior Peer Advisor

Lasya Muthyam is a senior Computer Science major and ACES Cybsercurity minor. On campus, she is part of the press team for the QUEST Honors Program at the Smith School and an active member of StartUp Shell, where she assists various groups with the technical aspects of their projects. In her free time, Lasya enjoys drawing, swimming, and taking spontaneous trips in D.C.

Gnana Nagaruru
Peer Advisor

Gnana Nagaruru is a junior majoring in Computer Science and Immersive Media Design with a minor in Technology Entrepreneurship and Corporate Innovation. Outside of school she likes to read, watch movies, travel, and bake.

Aaron Ren
Peer Advisor

Aaron Ren is a Junior undergraduate Computer Science major with a minor in Statistics. On campus, he is a member of Alpha Kappa Psi, the professional business fraternity, where he engages in professional development and networking. In his free time, Aaron enjoys reading, watching movies, playing tennis, rock climbing, and biking around campus.

Nihar Xavier
Peer Advisor

Nihar Xavier is a junior majoring in Computer Engineering. On campus, he's a member of Alpha Kappa Psi Business Fraternity. Outside of school, he works part-time on the AI team at Lockheed Martin and enjoys playing table tennis and basketball!