A Combined Degree program enables undergraduate students to enroll in graduate courses in their senior year, which can be counted towards the completion of both their Bachelor's and Master's degree requirements. The ability to take these "swing courses" allows students to earn both their Bachelor's and Master's degrees in a shortened period of time, typically within five years. Undergraduate students interested in this option can find more information regarding program requirements on the University's Combined Programs website.
Degree Requirements Overview
Course List
Code |
Title |
Credits |
| 1 |
| 24-27 |
| 57 |
| 9 |
| 29-26 |
Total Credits | 120 |
Major Requirements
Requirements for the graduate portion of this combined program can be found here.
Course List
Code |
Title |
Credits |
CSIT 104 | Python Programming I | 3 |
CSIT 111 | Fundamentals of Java Programming | 3 |
CSIT 112 | Fundamentals of Programming II | 3 |
CSIT 212 | Data Structures and Algorithms | 3 |
CSIT 230 | Computer Systems | 3 |
CSIT 231 | Systems Programming | 3 |
CSIT 314 | Software Development Practices | 3 |
CSIT 317 | System Analysis and Design | 3 |
CSIT 335 | Introduction to Human-Computer Interaction (HCI) | 3 |
CSIT 337 | Internet Computing | 3 |
CSIT 355 | Database Systems | 3 |
CSIT 416 | IT Project Management | 3 |
CSIT 432 | Systems Administration | 3 |
CSIT 451 | Mobile Computing | 3 |
| 3 |
| Internship Education in Computing Technology | |
| 6 |
CSIT 170 | Discrete Mathematics | 3 |
STAT 230 | Data Science and Statistics | 3 |
Total Credits | 57 |
Electives
Graduate Swing Courses
A combined degree program allows students to complete 6-12 graduate credits ("graduate swing courses") while enrolled as an undergraduate. These courses count for both their bachelor and master’s degrees. Graduate swing courses will count toward undergraduate free electives, unless noted otherwise.
The Graduate Swing Courses for this program:
Course List
Code |
Title |
Credits |
CSIT 540 | Computer Networks | 3 |
CSIT 561 | Computer Security | 3 |
CSIT 567 | Cryptography | 3 |
Total Credits | 9 |
New Student Seminar
Course List Code | Title | Credits |
| |
| 1 |
| Pathways to Success | |
| Freshman Seminar in Chemistry | |
| First Year Seminar | |
| Adult Academic Success Seminar | |
| New Student Seminar | |
| Freshman Seminar in Health and Physical Education | |
| Pathways to Adult Learning | |
| New Student Seminar | |
| New Student Experience for Mathematical Sciences | |
| Freshman Seminar for Music Majors | |
| Introduction to Nursing | |
| Freshman Seminar in Political Science and Law | |
SEEDS General Education Requirements
Click here for a list of courses that fulfill the SEEDS requirements.
Course List Code | Title | Credits |
| 3 |
| 3 |
| 3 |
| |
| 3 |
| |
| 3-6 |
| 9 |
| |
Total Credits | 24-27 |