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.
Computer science plays a key role in nearly every aspect of modern life, and few fields of study offer more opportunities to learn and work at the cutting edge of technology. Computer scientists have ...
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, ...
Design and understanding of the computer system as a whole unit. Performance Evaluation and its role in computer system design; Instruction Set Architecture design, Datapath design and optimizations ...
This course has four purposes: (1) to learn about the hierarchy of abstractions and implementations that comprise a modern computer system; (2) to demystify the machine and the tools that we use to ...
This special series focuses on important community issues, innovative solutions to societal challenges, and people and non-profit groups making an impact through technology. by Lisa Stiffler on Nov 1, ...
Apply now for 2026 entry or register your interest to find out about future events and what it’s like to study with us. Our MSc in Advanced Computer Science offers a variety of modules, including ...
Best Computer Courses 2025: If you want to get a job soon after 10th or 12th, then these top computer courses are for you in 2025. Courses like Digital Marketing, Graphic Design, Tally, and Web ...