Geoffrey Challen, teaching associate professor in engineering, created a course website as a resource for students learning how to code. Now, he leads a new project where students are creating a ...
Beginning this fall, Yale students will no longer be able to waive a prerequisite course for “Data Systems and Programming Techniques,” or CPSC 2230, via an exam. Instead, all students wishing to take ...
A broad survey of the computer science discipline, focusing on the computer's role in representing, storing, manipulating, organizing and communicating information. Topics include hardware, software, ...
In this class, students learn engineering skills as well as costume design and event planning, culminating in a convention ...
Computer scientists impact society through their work in many areas. The advancement of technology has transformed the way and speed with which individuals work, communicate, and exchange information.
Students must complete the Foundation, Core, Capstone as well as Computer Science electives to make the 58 required hours. All CSCI course prerequisites are enforced; see the course catalog for ...
This course is designed to introduce students to the field of virtual reality (VR) and provide students with hands-on experience developing applications for modern virtual and augmented reality ...
At UT Computer Science, undergraduate students receive a rigorous educational experience, with options to pursue more than 50 courses that span the full spectrum of topics in modern computer science.