100% Plagiarism-Free
+1-727-416-5453

Sign In

Access your dashboard and order activity.

Forgot password?

Create Account

Register to place orders and track every step.

Master's

Computer Science (Master of Science in Computer Science)

The University of Texas at Austin College of Natural Sciences 77 courses

About This Program

Master of Science in Computer Science, offered through College of Natural Sciences at The University of Texas at Austin. The graduate catalog lists the degrees offered in each field; degree requirements are set by the field's graduate studies committee.

Degree Requirements

Computer Science Graduate Courses

Graduate courses UT Austin's 2026-27 catalog lists for this field. This is not a degree plan; requirements are set by the program.

Code Course Title Credits
C S 380C Compilers 3
C S 380D Distributed Computing I 3
C S 380I Structure and Implementation of Modern Programming Languages 3
C S 380J Operating Systems Implementation 3
C S 380L Advanced Operating Systems 3
C S 380N Systems Modeling 3
C S 380P Parallel Systems 3
C S 380S Theory and Practice of Secure Systems 3
C S 380V Virtualization 3
C S 381K Artificial Intelligence 3
C S 381S Spoken Language Technologies 3
C S 381V Visual Recognition 3
C S 382M Advanced Computer Architecture 3
C S 383C Numerical Analysis: Linear Algebra 3
C S 383D Numerical Analysis: Interpolation, Approximation, Quadrature, and Differential Equations 3
C S 384G Computer Graphics 3
C S 384M Multimedia Systems 3
C S 384P Physical Simulation of Computer Graphics 3
C S 384R Geometric Modeling and Visualization 3
C S 384V Introduction to VLSI Design 3
C S 386C Dependable Computing Systems 3
C S 386D Database Systems 3
C S 386K Numerical Treatment of Differential Equations 3
C S 386L Programming Languages 3
C S 386M Communication Networks 3
C S 386P Android Programming 3
C S 386S Network Protocol Security 3
C S 386W Wireless Networking 3
C S 388 Natural Language Processing 3
C S 388C Combinatorics and Graph Theory 3
C S 388D Data-Driven Algorithm Design 3
C S 388E Approximation Algorithms and Complexity 3
C S 388F Automata and Formal Languages 3
C S 388G Algorithms: Techniques and Theory 3
C S 388H Cryptography 3
C S 388J Optimization 3
C S 388K Online Learning and Optimization 3
C S 388L Introduction to Mathematical Logic 3
C S 388M Communication Complexity 3
C S 388P Parallel Algorithms 3
C S 388Q Quantum Information Science 3
C S 388R Randomized Algorithms 3
C S 388S Formal Semantics and Verification 3
C S 388T Theory of Computation 3
C S 388U Planning, Search, and Reasoning Under Uncertainty 3
C S 389C Continuous Algorithms 3
C S 389L Automated Logical Reasoning 3
C S 389M Principles of Object-Oriented Software Technology 3
C S 389R Recursion and Induction I 3
C S 390D Distributed Computing II 3
C S 390S Sublinear Algorithms 3
C S 391D Data Mining: A Mathematical Perspective 3
C S 391K Artificial Intelligence II 3
C S 391L Machine Learning 3
C S 391M Case Studies in Machine Learning 3
C S 391R Robot Learning 3
C S 392C Methods and Techniques for Parallel Programming 3
C S 392F Automated Software Design 3
C S 393C Agent-Based Electronic Commerce 3
C S 393D Topics in Numerical Analysis 3
C S 393N Numerical Solution of Elliptic Partial Differential Equations 3
C S 393P Program Synthesis 3
C S 393R Autonomous Robots 3
C S 394C Algorithms for Computational Biology 3
C S 394D Deep Learning 3
C S 394F Knowledge Representation and Reasoning 3
C S 394N Neural Networks 3
C S 394P Automatic Programming 3
C S 394R Reinforcement Learning: Theory and Practice 3
C S 195 Topics in Conference Course 1-3
C S 195L Topics in Conference Course 1-3
C S 195T Topics in Computer Science 1
C S 396 Research Practice and Experience 3
C S 396M Advanced Networking Protocols 3
C S 698 Thesis 6
C S 398T Supervised Teaching in Computer Science 3
C S 399W Dissertation 3

Click a course code or title to read the full course description.

Get expert help with your Master's coursework

Our subject experts help with essays, research papers, case studies, discussion posts, and capstone projects for these programs β€” written from scratch to your course requirements.

Get Help Now

Program and course information is reproduced from each university's published academic catalog for informational purposes and may change. Always confirm current requirements with your university. We are an independent academic support service and are not affiliated with or endorsed by the universities listed.

Academic Resources

Latest from the Blog

Expert guides on essay writing, citation styles, study skills, and academic success.

View All Articles