University computer science (CS) courses serve as important bridges into further CS study and careers in STEM. Yet many women and underrepresented students with interests in STEM turn away from these ...
Educators and researchers have had longstanding concerns about the quality of computer science instruction in U.S. schools. A recent study exploring student learning and computer science teachers' ...
Advanced Electives: Gain a deep understanding of computer engineering as it relates to electrical engineering. Senior Project: Work on an exciting design project that focuses on embedded systems. STEM ...
Choosing a major can be a daunting task for any college student, but for student-athletes, the decision can be even more complex. Balancing a demanding schedule makes it challenging to find a major ...
This course is no longer taking applications for 2026-27 entry. Find another undergraduate course. Study the core techniques and applications of AI, ranging from data-driven computing through to state ...
The Department of Computer Science offers different master's degree programs, each with its own admissions criteria and degree requirements. Thus, although you may be in courses with other CS graduate ...
Honors Projects and Independent Study are opportunities offered to advanced students to pursue research during the academic year and receive course credit. An independent study involves a semester of ...