Curriculum 2025-2026

Business Core Courses

Students are required to take the 14 core courses in several business disciplines. (See College of Business Administration 2025-2026 Course Catalog for more information) This foundation gives students rudimentary knowledge of accounting, finance, human resources, marketing, operations management, and international business. A 2.0 cumulative GPA is required in core courses including sub-plan courses for the major in order to receive a degree in the major.

CIS Core Courses

CIS students should first take the following four CIS core courses:

Course

Prerequisites

CIS 2100 Python Programming for Business

CIS 1010 or Personal Computer Proficiency; and a
C or better in  STA 1200 or STA 1202.

CIS 2900 Object-oriented Programming for Business

CIS 1010, or Personal Computer Proficiency; and a

C or better in STA 1200, or STA 1202.

CIS 3050 Database Design and Development

CIS 1010, or Personal Computer Proficiency.

CIS 3252W Business Intelligence

C or better in CIS 2100, and CIS 3050.

Students need to earn a C or better in CIS 2100, and junior or senior standing.

CIS Career Track

The CIS Department has established three career tracks in the major. Every CIS major must select one of these career tracks. To graduate with a major in CIS, students must complete the required track core courses and proceed to complete the track elective courses. Consultation on track selection is available through the CIS career track coordinators or the department chair.

  • Applications Development Track - (track coordinator: Dr. Hui Shi)
  • Business Intelligence Track - (track coordinator: Dr. Mehrdad Koohikamali)
  • Information Security and Forensics Track - (track coordinator: Dr. Indira Guzman)

See Faculty Office Hours

Applications Development Career Track

Required Track Core Courses

Course

Prerequisites

CIS 3110 Client-side Web Development

A minimum grade of C (2.0) in CIS 2900.

CIS 4290 IS Project Management and Development

C or better in at least two electives (CIS 4250, CIS 4260, or
CIS 4270, CIS 4280, CIS 4230) in the CIS Application Development
Emphasis.

 

Required Track Elective Courses (choose 3)

Course

Prerequisites

CIS 4230 Artificial Intelligence Applications in Business

C or better in CIS 3252; CIS 2900, CIS 3050,
and CIS 3110.

CIS 4250 E-Commerce Application Development

C or better in CIS 3050 and  CIS 3110.

CIS 4260 Server-side Web Development

C or better in CIS 3050; CIS 2900;
and CIS 3110.



CIS 4270 Secure Web Applications

C or better in CIS 3050; and CIS 2900.

CIS 4280 Mobile App Programming

C or better in CIS 3050; CIS 2900; and CIS 3110.

Information Security and Forensics Career Track

Required Track Core Courses

Course

Prerequisites

CIS 2650 Contemporary Operating Systems

CIS 1010 , or PCPT; and  MAT 1250  or  MAT 1140.

CIS 2670 Cloud Infrastructure

CIS 1010 or PCPT; and C or better in STA 1200 or STA 1202

 

Required Track Elective Courses

Course

Prerequisites

CIS 4670 Network Security

CIS 2100 and a minimum grade of C (2.0) or better in CIS 2670

CIS 4710 Information Security

CIS 2100 and a minimum grade of C (2.0) or better in CIS 2650

CIS 4810 Computer Forensics

A minimum grade of C (2.0) or better in  CIS 3050 and CIS 2650

 

Optional Track Elective Courses

Course

Prerequisites

CIS 3470 -   Telecommunication Networks

C or better in CIS 2670

CIS 4333 -   Information Systems Auditing

CIS 1010 or Personal Computer Proficiency; and C or better in CIS 3050;

CIS 2900; and CIS 3252.

Business Intelligence Career Track

Required Track Core Courses

Course

Prerequisites

CIS 2670 Cloud Infrastructure

CIS 1010 or PCPT; and C or better in STA 1200 or STA 1202

CIS 4321 Data Mining

C or better in CIS 3252; and 2100


Required Track Elective Courses (choose 3)

Course

Prerequisites

CIS 3350 Location Analytics for Business

C or better in CIS 3252

CIS 3454 Data Warehousing

C or better in CIS 3252, and CIS 2100

CIS 3650  Web and Mobile Analytics

C or better in CIS 3252

CIS 4567 Big Data Analytics

CIS 2670 and CIS 4321

CIS 4680 Advanced Data Analytics

CIS 4321