Current Courses
Fall 2024 No Courses Scheduled
Upcoming Courses
CSC 110 – Computer Science Principles – The Beauty and Joy of Computing
[Spring 2025] This course explores the principles of computer science while emphasizing the relevance of computing to students and to society. Students will learn about beautiful computing applications that have changed the world and how computing empowers discovery and innovation. Students will learn the joy of programming a computer using a friendly, graphical language, capable of creating apps, simulations, and games. Students who complete the course will be able to solve meaningful problems with computers, apply design processes to take an idea from concept to implementation, develop a computer program, and analyze computing artifacts from both design and computing perspectives.
CSC 298 – Introduction to Undergraduate Research Methods [Spring 2025]
Past Courses
CSC 298 — Introduction to Undergraduate Research Methods
[Fall 2023, 2022; Spring 2024] Introduction to computer science research methods for first or second-year Computer Science undergraduate students. Topics include creating research problems, reading research papers, conducting a literature review, designing research studies, qualitative and quantitative data analysis, communication of research findings, teamwork, and research directions. Students will work in teams to complete a mentored research proposal.
EED 509 — Field Experiences in Engineering Education
[Spring 2023, Summer 2023, 2024, Fall 2023] This course in engineering education focuses on evidence-based pedagogical methods that leverage teaching methodologies that can be used to link across cultures, classrooms, and various learning environments. Students will learn how engineering interplays with other subject areas and learn how to teach these subject areas through engineering activities. Other topics include how to teach in under-resourced settings, how to teach diverse groups, and how to create effective teaching resources under suboptimal conditions. Students will work to understand how engineering impacts economic advancement in relation to their course of study.
EED 795 — Research Methods in Engineering Education
[Spring 2024] The goal of this course is to provide research methods practice and experiences for engineering students interested in educational research studies. Students collaborate on short-term research projects using qualitative and quantitative methods to investigate research questions from ideation to implementation and publication preparation.