Curriculum

The B.A. in Information Technology comprises 120 credit hours. Courses are offered in an 8 week session format with online and evening options. Students will also have access to state-of-the-art computer labs to support their studies.

Major Courses (36 credit hours)

CPST 250 Foundations of Organizations
CPST 310 Accounting Principles and Applications
CPST 349 Project Management
ECON 201 Principles of Economics: Intro to Microeconomics
STAT 103 Statistics
COMP 170 Intro to Object-Oriented Programming
COMP 251 Introduction to Database Systems
COMP 305 Database Administration
CPST 325 Data Processing, Analysis, and Visualization
CPST 342 Introduction to Web Application Development
COMP 317 Social, Legal, and Ethical Issues in Computing

Requirements and System Analysis Skills, Choose One
COMP 320 Software Systems Analysis
INFS 347 Systems Analysis and Design
ISOM 393 Requirements Analysis & Communication

SCPS Courses (9 credit hours)

CPST 200 Introduction to Degree Completion
CPST 201 Professional Identity and Development
CPST 397 Capstone
Learn More

Core Requirements

The number of hours remaining toward Core requirements can vary due to transfer credit. Learn More

Mission Specific Requirements

Mission specific requirements can vary from 0 to 15 credit hours based on your prior credit. Learn More

General Elective Requirements

Students may have some general elective coursework to complete if their transfer credit and remaining required hours (Core, mission specific, major, etc.) do not total 120. Learn More

Course Descriptions

Course descriptions are available on LOCUS

Select the “Guest Access to LOCUS” link found directly below the “Sign In” button and choose “Browse the Course Catalog” link to search for a course and view the description.

Course Rotation Schedules

Please use the course rotation schedules below as a guide to plan out when you will take future classes. We will make every attempt to adhere to this schedule but please understand that scheduling is subject to change.

Course Rotation Schedule - Majors

Course Rotation Schedule - Certificates

Next Steps