Department of Computer Science

Master's Program

Overview

The Computer Science discipline is concerned with the design, analysis, implementation, maintenance, and evolution of computer-based systems, and their associated theoretical foundations. Computer science is powering the information revolution of the 21st century, and computer-based systems are used in every scholarly discipline, every sector of industry, and every walk of human life.

The Computer Science graduate program prepares students for research and professional practice in computer science and related technologies. The program includes both fundamentals and advanced work in the areas of artificial intelligence and databases, programming languages and software engineering, systems and networks, theoretical computer science, and visual computing. Graduate classes are divided into basic classes, which have no graduate course prerequisite, and advanced classes, which have a graduate class as a prerequisite. Graduate classes are generally offered in the late afternoon and evening. Financial aid in the form of graduate assistantships may be available for full-time degree-seeking students.

Programs List

Required Courses for MS Degree Program

Computer Science

Course Number Course Name
CS 530 Mathematical Foundations of Computer Science
CS 531 Computer Systems and Fundamentals of Systems Programming
CS 583 Analysis of Algorithms

Information Security and Assurance

Course Number Course Name
ISA 562 Information Security Theory and Practice
ISA 564 Security Laboratory
ISA 656 Network Security

Information System

Course Number Course Name
COMP 502 Mathematical Foundations of Computing I
CS 550 Database Systems
INFS 580 Analytics: Big Data to Information
INFS 611 Rapid Information Systems Prototyping
INFS 622 Information Systems Analysis and Design

Software Engineering

Course Number Course Name
SWE 619 Object-Oriented Software Specification and Construction
SWE 621 Software Modeling and Architectural Design
SWE 632 User Interface Design and Development
SWE 637 Software Testing


Give us a feedback on your experience by filling this survey.