Master of Science in Computer Science
The Master of Science program in Computer Science provides an opportunity for students to enhance their understanding of the principal hardware and software themes. The student will also learn how to analyze and formulate solutions for many advanced problems that occur in computer systems. The program stresses technical competence and encourages the student in independent work and judgment.
Cornerstone Courses: 15 credit hours
CSCI 507 |
Database Theory |
CSCI 508 |
Operations Research |
CSCI 512 |
Computer Architecture |
CSCI 528 |
Data Structure |
IMSC 500 |
Information Systems Technology |
Core Courses: 15 credit hours (choose 5 courses)
CSCI 509 |
Software Methodology |
CSCI 518 |
Data Communications Theory |
CSCI 524 |
Principles of Programming Languages |
CSCI 530 |
Operating Systems |
CSCI 549 |
Digital Electronics |
CSCI 571 |
Artificial Intelligence |
Concentration: 12 credit hours (choose 4 courses)**
BMGT 531 |
Business Intelligence |
CSCI 541 |
Computer Graphics |
CSCI 552 |
Current Developments in Computer Science I |
CSCI 553 |
Current Development in Computer Science II |
CSCI 587 |
Special Topics in Information Technology I |
CSCI 588 |
Special Topics in Information Technology II |
CSCI 598 |
Directed Research |
CSCI 599 |
Computer Science Project |
IMSC 512 |
Information Assurance |
IMSC 519 |
Statistical Analysis and Forecasting |
IMSC 574 |
Management Information Systems |
|
All Certificate Programs |
** In selecting Concentration courses, students are advised to consult with both the Chair of Computer Science Department and their Academic Advisor.