Computer Science Department

Welcome to the Computer Science Department. We are committed to providing high-quality education and cutting-edge research in various areas of computer science.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.

MS Degrees Offered

Required Courses

Master of Science in Business Analytics

Course Number Course Name
MSBA 738 Data Mining for Business Analytics
MSBA 618 Programming for Business Analytics
MBA 739 Advanced Data Mining for Business Analytics

Master of Science in Bioengineering

Course Number Course Name
BENG 526 Neural Engineering
BENG 501 Bioengineering Research Methods
BENG 699 Advanced Topics in Bioengineering

Master of Science in Computer Science

Course Number Course Name
CS 530 Mathematical Foundations of Computer Science
CS 531 Computer Systems and Fundamentals of Systems Programming
SWE 642 Software Engineering for the World Wide Web

Master of Science in Computer Engineering

Course Number Course Name
ECE 508 Internet Of Things
ECE 511 Computer Archietecture
ECE 516 Mobile Systems and Applications

Master of Science in Data Analytics Engineering

Course Number Course Name
AIT 580 Analytics: Big Data to Information
OR 531 Introduction to Analytics and Modeling
STAT 515 Applied Statistics and Visualization for Analytics

Master of Science in Health Informatics

Course Number Course Name
HAP 618 Computational Tools in Health Informatics
HAP 823 Comparative Effectiveness Analysis using Observational Data
HAP 655 Computer Programming in Health Applications

Master of Science in Management

Course Number Course Name
BMGT 603 Economics for Successful Firm Management
BMGT 623 Marketing and Firm Performance
MBA 716 International Business Strategy

Master of Science in Marketing

Course Number Course Name
MKTG 601 Marketing Essentials
MKTG 637 Marketing for a Better World
MKTG 625 Marketing Data Visualization and Analysis

Master of Science in Mathematics

Course Number Course Name
MATH 631 Topology I: Topology of Metric Spaces
MATH 677 Ordinary Differential Equations
MATH 685 Numerical Analysis

Master of Science in Software Engineering

Course Number Course Name
SWE 619 Object-Oriented Software Specification and Construction
SWE 621 Software Design and Architecture
SWE 637 Software Testing

CS Department Survey