Computer Science is a key discipline underpinning our modern way of life. Our undergraduates benefit from a thorough grounding in the subject, the opportunity to work with an industrial mentor, and ...
We emphasise the importance of practical skills development, allowing you to gain hands-on experience in designing, building, and testing software systems. This includes opportunities for real-world ...
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.
Study the core techniques and applications of AI, ranging from data-driven computing through to state-of-the-art speech and text processing. Working in a team to engineer a software system for a real ...