MAJOR REQUIREMENTS

(28 COURSES – 90 CREDITS)

COMPUTER SCIENCE REQUIREMENTS

MATH 127       Logic & Axiomatics (3)
MATH 129       Analytical Geometry and Calculus I (4)
MATH 130       Analytical Geometry and Calculus II (4)
MATH 235       Discrete Mathematics (3)
CS 116            Fundamentals of Programming I w/Lab (3)
CS 117            Fundamentals of Programming II w/Lab (3)
CS 232            Data Structures w/Lab (4)
CS 233            Advanced Data Structures w/Lab (4)
CS 256            Database Management w/Lab (4)
CS 270            Computer Organization w/Lab (4)
CS 480            Software Engineering (3)

At least one of the following:

CS 481         Applied Software Engineering (3)
CS 499         CS Internship (3)

At least six (6) of the following with no more than two (2) CIS counting:

CIS 385        Data Communications I (3)
CIS 386        Data Communications II (3)
CIS 487        Network Security (3)
CS 305         Compiler Design (3)
CS 315         Programming Paradigms (3)
CS 328         Theory of Algorithms (3)
CS 336         Theory of Computation (3)
CS 364         Operating Systems (3)
CS 420         Advanced Topics in Programming (3)
CS 448         Artificial Intelligence (3)

Or any CS course 300 or higher.

BUSINESS REQUIREMENTS

MSB 110          Introduction to Financial Reporting (3)
MSB 120          Introduction to Management Control and Planning (3)
MSB 200          Principles of Management (3)
MSB 210          Principles of Marketing (3)
MSB 320          Financial Management (3)
CORE 153        Principles of Economics: Macro (3)
ECON 112        Principles of Economics: Micro (3)
ECON 221        Quantitative Methods for Business and Economics I (3)

One of the following Business Elective course tracks (6-7 credits):

Technology Management Track

BUS 363           Production/Operations Management (3)
BUS 435           Global Innovation, Technology & Entrepreneurship (3)

Manufacturing & Operations Management Track

MKT 385          Global Supply Chain Management (3)
BUS 363           Production/Operations Management (3)

Marketing Track

MKT 330          Selling Strategies (3)
MKT 390          International Marketing (3)

Entrepreneurship Track

BUS 330           Business Entrepreneurship (3)
BUS 455           Global Innovation, Technology & Entrepreneurship (3)

Accounting Track

ACCT 115/L     Introduction to Financial Accounting II w/ Lab (4)
ACCT 240        Intermediate Accounting I (3)

Course descriptions for both the Computer Science and business courses can be found in the respective areas of the College Catalog.