Courses Offered
The following courses are offered for credit for the MSCS (Master of Science in Computer Science):
- CS 6000 (Fundamentals of Graduate Studies)
- CS 6010 (Design Project)
- CS 6011 (Thesis Research)
- CS 6100 (Distributed Operating Systems)
- CS 6200 (The Internet of Things)
- CS 6300 (Route Planning and Navigation)
- CS 6420 (Advanced Algorithms)
- CS 6450 (Software Evolution and Maintenance)
- CS 6500 (Advanced Artificial Intelligence)
- CS 6550 (Advanced Database Management Systems)
- CS 6570 (Data Science Algorithms I)
- CS 6580 (Advanced Data Science Algorithms and Visualization)
- CS 6600 (Machine Learning)
- CS 6610 (Computer Architecture)
- CS 6650 (Interaction Design)
- CS 6700 (Deep Learning Theory)
- CS 6705 (Applied Cloud Computing)
- CS 6710 (Software Testing)
- CS 6720 (Program Debugging and Repair)
- CS 6820 (Compiler Design)
- CS 6740 (Computer Systems Security)
- CS 6830 (Special Topics in Computer Science)
- CS 6840 (Formal System Design)
- CS 6850 (Parallel Programming and Architecture)