Message From the Interim Director

Throughout our online program, you’ll learn from expert faculty with decades of experience in essential areas such as computer design, software development, operating systems, databases, AI algorithms and more. With their guidance, you will deepen your understanding of computer science and gain the experience and credentials that employers are looking for. 

I encourage you to explore our faculty and staff profiles to learn more about who will be supporting your academic success. You may also reach out to an Enrollment Navigator to find out more about how our program can help you achieve your goals. 

We look forward to welcoming you to the program! 

-Elisabeth Stade
Interim Faculty Director and Professor

Faculty

Photo of Cailyn Craven

Cailyn Craven

Assistant Teaching Professor
Applied Computer Science Post-Baccalaureate
I bring a multi-disciplinary background with work spanning the academic and private sectors. My experiences include over a decade as an entrepreneur, running an e-commerce business, data consulting in the renewable energy space, working on online course design in the Office of Academic and Learning Innovation, and projects like working with a team at CU on brain tumor segmentation. Why do you like teaching for the Post-Bacc program? Teaching for...
Photo of Dirk Grunwald

Dirk Grunwald

Professor, Sabbatical
Applied Computer Science Post-Baccalaureate
Dirk Grunwald is the Wilfred and Caroline Slade Endowed Professor at the University of Colorado Boulder, in the Department of Computer Science. He received his PhD from the University of Illinois, Urbana-Champaign under Dr. Daniel Reed in the Department of Computer Science. He has been a member of the CU Boulder faculty since 1989. He holds joint appointments in the Department of Electrical, Computer and Energy Engineering and the Interdisciplinary...
Photo of David Knox

David Knox

Assistant Teaching Professor
Applied Computer Science Post-Baccalaureate
David Knox received his BA from the University of Colorado Boulder in 1982. He spent the next 30+ years as an architect, designer, and developer in the computer industry in startups and Fortune 500 companies. He returned to academia to complete his MS in Computer Science at CU Boulder in 2010 and received a PhD in Computational Bioscience from the University of Colorado Anschutz Medical Campus in 2015. In 2012,...
Photo of Chanheum Park

Chanheum Park

Assistant Teaching Professor
Applied Computer Science Post-Baccalaureate
I graduated from CU Boulder with a master’s in Computer Science in Fall 2022 where my areas of interest lie on solving the proprioception problems for immersive AR/VR ego-centric 3D-human-pose-estimation(HPE). I am pleased to work with the Applied CS Post-Baccalaureate program here at CU. Why do you like teaching for the Post-Bacc program? I was fortunate enough to serve as a teaching assistant for four semesters during my master’s and...
Photo of Kristy Peterson

Kristy Peterson

Assistant Teaching Professor
Applied Computer Science Post-Baccalaureate
Kristy Peterson earned her BS degree in Computer Science at the University of South Florida. She continued her educate and achieved her MS degree in Technology and Innovation Management and her PhD in Business Administration. Kristy has been an online instructor for 7 years. Kristy also has extensive industry experience and is an enterprise technology leader that offers a proven track record of using data-driven analytics to provide technology strategy...
Eric Reckwerdt

Eric Reckwerdt

Assistant Teaching Professor
Applied Computer Science Post-Baccalaureate
Eric Reckwerdt received his BS from University of Puget Sound and a PhD in mathematics from University of Hawai’i at Manoa in 2016. He then spent two years in Warsaw, Poland doing research at the Institute of Mathematics of the Polish Academy of Sciences. He is currently in the Computer Science department at CU Boulder, attempting to use advanced math in a more applied context. His research interests are geometric...
Photo of Elizabeth Stade

Elisabeth Stade

Interim Faculty Director
Applied Computer Science Post-Baccalaureate
Stade brings 20 years experience with teaching, curriculum and app design, grants, and outreach with a focus on visual representations of mathematics. “Visual Algebra,” “Calculus with Programming,” and “Math from the Visual Arts” are several of the courses she has created. She finds using code to illustrate mathematics illuminates both disciplines. Her works spans both the academic and private sector, from being a co-PI for a major NSF grants and...
Photo of Hoang Truong

Hoang Truong

Assistant Teaching Professor
Applied Computer Science Post-Baccalaureate
Hoang Truong received his PhD in Computer Science at the University of Colorado Boulder. He earned his MS in Computer Science and BS (Cum Laude) in Electrical Engineering at KAIST, Korea. He brings 10 years of experience in teaching, research, and developing embedded systems and wearable sensing systems, focusing on interdisciplinary research, system design, machine learning, and data science. He combines the perspectives of an educator, a researcher, and an...

Staff

Photo of Devon Johnson

Devon Johnson

Admissions Specialist • Enrollment Advisor
Applied Computer Science Post-Baccalaureate
Devon supports prospective students through the admissions process. Devon received her BA from CU Boulder and her MA in London, England. She is passionate about the CU community and loves helping students achieve their academic and professional goals. She has spent several years working with students from diverse backgrounds, across the country and abroad, and thrives on the development of strong relationships and being a pillar of support for students...
Photo of Kristina Richards

Kristina Richards

Academic Advisor
Applied Computer Science Post-Baccalaureate
I have been working in Higher Education as an Academic Advisor and Academic Coach for the past 12-years, primarily supporting students in fully online programs. My passion is meeting the unique needs of online learners and I strive to provide personalized support to each student I work with. I serve as the primary program advisor and can help with questions related to registration, program planning and course questions. I can...