The MSCIS program consists of 30 credits, plus additional credits necessary to cover prerequisite requirements. A GPA of 3.0 in all non-prerequisite courses will be required for graduation.
The following courses will comprise the MSCIS curriculum. Detailed course descriptions are available.
Prerequisites
Credits: 0-15, depending on background
MATH 142
or
MATH 221Calculus with Business and Social Science Applications
Calculus and Analytical GeometryCSCI 241 Computer Science I CSCI 242 Computer Science II
Foundations
Credits: 9
CS emphasis Foundations courses: CIS 580, 675, 677
CIS 625
or
CIS 675Systems Analysis and Design
Software Engineering Principles and PracticeCIS 528
or
CIS 580Database Management Systems
Files and DatabasesCIS 624
or
CIS 677Business Data Communications
Computer Communications and Networks
MIS emphasis Foundations courses: CIS 528, 624, 625
CIS Core
Credits: 18
CIS 721 Enterprise Computing CIS 725 Information Systems Policy and Strategy CIS 745 Web Programming CIS 775 Software Engineering/Project Management CIS 780 Advanced Databases CIS 790 Special Topics in CIS Technical Elective
Credits: 3-4
Choose one from the following:
CIS 605 Artificial Intelligence CIS 609 Introduction to Human-Computer Interfaces CIS 723
and
CIS 796Management of E-Commerce
CIS ProjectCIS 724
and
CIS 796Information Technology in Business Process Improvement
CIS ProjectCIS 640 Compiler Design and Implementation CIS 644 Event-Driven Programming
Students who do not have an undergraduate CS or MIS degree must complete at least one course from the CS emphasis Foundations courses (CIS 580, 675, and 677), and at least one course from the MIS emphasis Foundations courses (CIS 528, 624, and 624).
A student with an undergraduate CS degree must complete all three of the MIS emphasis Foundations courses (CIS 528, 624, and 625). A student with an undergraduate MIS degree must complete all three of the CS emphasis Foundations courses (CIS 580, 675, and 677). Such students may, at the discretion of the Steering Committee, substitute a Foundations course with a Technical Elective.