The M.S. in Computer Science is designed for students who desire advanced study in Computer Science for personal and professional development or continuation to a Ph.D. In addition to a core that focuses on software project management and introduces Computer Science research, the M.S. in Computer Science offers concentrations in Applied Computer Science, Artificial Intelligence and Machine Learning, and Software Engineering. Students may also choose one of three capstone options: a group software development project, an individual (independent) computing project, or a traditional thesis.
Computer Science Core Requirements: 6 credits
CSCI 5230 - Software Project Management (3 credits)
CSCI 5520 - Research Methods in Computer Science (3 credits)
AI and Machine Learning Concentration: 12 credits
CSCI 5037 - Natural Language Processing and Text Analysis (3 credits)
CSCI 5260 - Artificial Intelligence (3 credits)
CSCI 5270 - Machine Learning (3 credits)
CSCI 5620 - Analysis of Algorithms (3 credits)
Advisor Approved Electives: 9 credits
CSCI 5xxx Courses (9 credits)
Students may choose unduplicated courses from other concentrations as electives as well as relevant special topics courses. Students may take, at most, one independent study course and three dual-listed courses during the program of study.
Capstone: 6 credits
Choose one of the following options: Thesis, Software Development Project, or Independent Project.
Thesis Option
CSCI 5550 - Directed Research 1 (3 credits)
CSCI 5960 - Thesis in Computer and Information Sciences (1-3 credits) (Take for 3 credits)
Software Development Project Option
CSCI 5910 - Software Development Project I (3 credits)
CSCI 5920 - Software Development Project II (3 credits)
Independent Project Option
CSCI 5900 - Independent Study (1-9 credits) (Take for 3 credits)
CSCI 5950 - Independent Computing Project (3 credits)
Admission Requirements | |
---|---|
Academic Entry Requirements |
|
Language Requirement | |
---|---|
TOEFL-IBT Score (Minimum) | TOEFL score of at least 79 on the internet-based examination or 550 on the paper-based examination |
IELTS Score (Minimum) | IELTS score of at least 6.5 |
PTE Score (Minimum) | PTE Academic score of 53 or higher. |