M.S. minor
M.S. graduate minor in computer science
Are you a masters student looking to boost your resume? Bring cutting-edge tech experience into your field of choice!
Be sure to follow the university catalog description of the computer science minor for the most accurate and up-to-date requirements.
Students from other programs may pursue a computer science minor by completing 9 credits of CSCI graduate-level courses.
Please note:
- Colloquium credit may not be included in the 9 required credits
- Limit of one 4xxx level course can be counted in those 9 credits
- Must have a GPA of 3.00 or higher in courses used for the minor
- At least one 3-credit advanced course (defined as a 3-credit CSCI 8xxx level course or a CSCI 5xxx level course that has a prerequisite of a CSCI 5xxx level course)
The following courses will satisfy the requirement of one advanced course:
- CSCI 5105 - Introduction to Distributed Systems (3.0 cr)
- CSCI 5125 - Collaborative and Social Computing (3.0 cr)
- CSCI 5161 - Introduction to Compilers (3.0 cr)
- CSCI 5525 - Machine Learning (3.0 cr)
- CSCI 5527 - Deep Learning: Models, Computations, and Applications (3.0 cr)
- CSCI 5552 - Sensing and Estimation in Robotics (3.0 cr)
- CSCI 5561 - Computer Vision (3.0 cr)
- CSCI 5608 - Fundamentals of Computer Graphics II (3.0 cr)
- CSCI 5751 - Big Data Engineering and Architecture (3.0 cr)
- CSCI 5802 - Software Engineering II (3.0 cr)
- CSCI 8101 - Advanced Operating Systems (3.0 cr)
- CSCI 8102 - Foundations of Distributed Computing (3.0 cr)
- CSCI 8115 - Human-Computer Interaction and User Interface Technology (3.0 cr)
- CSCI 8117 - Understanding the Social Web (3.0 cr)
- CSCI 8161 - Advanced Compiler Techniques (3.0 cr)
- CSCI 8205 - Parallel Computer Organization (3.0 cr)
- CSCI 8211 - Advanced Computer Networks and Their Applications (3.0 cr)
- CSCI 8271 - Security and Privacy in Computing (3.0 cr)
- CSCI 8314 - Sparse Matrix Computations (3.0 cr)
- CSCI 8363 - Numerical Linear Algebra in Data Exploration (3.0 cr)
- CSCI 8442 - Computational Geometry and Applications (3.0 cr)
- CSCI 8551 - Intelligent Agents (3.0 cr)
- CSCI 8581 - Big Data in Astrophysics (4.0 cr)
- CSCI 8701 - Overview of Database Research (3.0 cr)
- CSCI 8715 - Spatial Data Science Research (3.0 cr)
- CSCI 8725 - Databases for Bioinformatics (3.0 cr)
- CSCI 8735 - Advanced Database Systems (3.0 cr)
- CSCI 8735 - Advanced Database Systems (3.0 cr)
- CSCI 8801 - Advanced Software Engineering (3.0 cr)
- CSCI 8980 - Special Advanced Topics in Computer Science (1.0-3.0 cr)
- All courses taken for the minor must be taken on the A/F grading basis
- The computer science minor is not available for students with a Software Engineering major
- No minor credit will be granted for courses that are cross-listed with the student's major degree department
- To use a course for the computer science graduate minor, you must be a graduate student at the time of enrollment
Computer Science M.S. students seeking minor outside of Department
A minor field is defined as a minimum of 6 credits of coursework outside computer science in a single department of the College of Science and Engineering (e.g., Electrical Engineering, Mathematics, etc.), management, cognitive science and/or other related fields for a designated minor.
Minors are awarded by the corresponding department and their requirements for a minor must be met in order to qualify for a minor in that field. A minor is declared by completing the form included on One Stop Student Service's website. Students should consult with the Graduate Program Coordinator in the minor department with specific questions.

