Computer Science Major, Management Information Systems Track, B.A. or B.S.

Required Core Courses (43-45 credits)

CSCI 170Software Design Principles

3

CSCI 220Introduction to Programming

4

CSCI 290Event Driven Computing

4

CSCI 354Database Management Systems

4

CSCI 356Data Communications

3

CSCI 495Senior Seminar

3

CSCI
Elective (300/400 level)

3-4

Required Track Courses

CSCI 230Data Structures and Algorithms

4

CSCI 270Object-Oriented Programming

4

CSCI 315Game Applications

4

CSCI 317Mobile Device Development

4

CSCI
Elective (300/400 level)

3-4

Required Supporting Courses (21-22 credits)

One of the following two courses

MATH 223Beginning Statistics

3

MATH 224Elements of Statistics

4

Plus a minor in Business Administration

ACCT 223Principles of Accounting I

3

ECON 101Principles of Microeconomics

3

ECON 102Principles of Macroeconomics

3

Three 300-level business BSAD courses

9