Accelerated Program Notes:
The Accelerated model for this program is designed for the MS Computer Science.
UCM students having completed at least 9 hours of computer science courses above the 1000 level with a major GPA of at least 3.00 may consult with their faculty advisor and complete a school application to declare the accelerated BS/MS major in computer science. Prior to beginning the graduate portion of the program, students in the accelerated program will need to apply to the UCM Graduate School for formal admission to the Accelerated BS/MS program.
Accelerated student may be eligible to include the following courses as overlap between the undergraduate and graduate programs. They would be taken at the Graduate level (5XXX):
CS 5220 Advanced Applications Programming in Java ()
CS 5200 Database Theory and Applications ()
CS 5610 Introduction to Cloud Computing ()
CS 5660 Introduction to Cloud Services ()
CS 5700 Artificial Intelligence ()
CS 5710 Machine Learning ()
CS 5810 Computer Graphics ()
CYBR 5240 Web Application Security ()
CYBR 5610 Cloud Security ()
CYBR 5820 Introduction to Information Assurance ()
CYBR 5840 Ethical Hacking ()
CYBR 5850 Computer and Network Forensics ()
CYBR 5920 Software Security ()
DSA 5100 Programming Foundations for Data Science ()
DSA 5200 Adv. Data Visualization ()
DSA 5400 Statistical Foundations for Data Science and AI ()
DSA 5600 NoSQL Database Systems ()
DSA 562 Big Data Analytics ()
SE 5930 Software Testing and Quality Assurance ()
SE 5940 Software Design and Architecture ()
SE 5950 Secure Software Engineering ()