Information Technology (B.S.) (Combined B.S./M.S. Data Science)

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

New Student Seminar1
SEEDS General Education Requirements24-27
Major Requirements (including Graduate Swing courses)66
Free Electives29-26
Total Credits120

Major Requirements

Requirements for the graduate portion of this combined program can be found here.

Core Courses
CSIT 104Python Programming I3
CSIT 111Fundamentals of Java Programming3
CSIT 112Fundamentals of Programming II3
CSIT 212Data Structures and Algorithms3
CSIT 230Computer Systems3
CSIT 231Systems Programming3
CSIT 314Software Development Practices3
CSIT 317System Analysis and Design3
CSIT 335Introduction to Human-Computer Interaction (HCI)3
CSIT 337Internet Computing3
CSIT 340Computer Networks3
CSIT 416IT Project Management3
CSIT 432Systems Administration3
CSIT 451Mobile Computing3
CSIT 460Computer Security3
Complete for 3 credits:3
Internship Education in Computing Technology
Electives
Complete one course from the list below.3
Required Math Courses
CSIT 170Discrete Mathematics3
STAT 230Data Science and Statistics3
Graduate Swing Courses
CSIT 528Statistics for Data Science3
CSIT 555Database Systems3
CSIT 558Data Mining3
Total Credits66

Electives 

CSIT 357Artificial Intelligence3
CSIT 359Data Visualization3
CSIT 360Advanced Techniques in Data Science3
CSIT 365Artificial Intelligence (AI) for Cybersecurity3
CSIT 379Computer Science Theory3
CSIT 429Parallel and Distributed Computing3
CSIT 431Introduction to Robotics3
CSIT 437Web Services3
CSIT 440Principles of Data Mining3
CSIT 451Mobile Computing3
CSIT 495Special Topics in Undergraduate Computer Science1-3
CSIT 497Undergraduate Research I1-3
CSIT 498Undergraduate Research II3

New Student Seminar

Students in the Adult Learner program must take GNED 100.
Complete one course from the following. Some courses may be restricted by major. Consult with an academic advisor.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.

Foundations
Effective Writing I
Complete one Effective Writing I course.3
Effective Writing II
Complete one Effective Writing II course.3
Interactive Communication
Complete one Interactive Communication course.3
Quantitative Reasoning
Fulfilled by CSIT 170 in the major.
Political and Civic Life
Complete one Political and Civic Life course.3
World Language
Complete two sequential classes in one World Language when starting at the Beginner I or Beginner II level. Complete one class when starting at the Intermediate/Advanced Level.3-6
Exploration
Complete one course from four different Exploration categories.9
Analyzing Cultures and Societies
Creative Expression
Ethical Inquiry
Historical Thinking
Literary and Artistic Analysis
Scientific Reasoning
Fulfilled by CSIT 104 in the major.
Total Credits24-27

Recommended Roadmap to Program of Study Completion

This recommended five-year plan is provided as an outline for students to follow in order to complete their program of study requirements within five years.  This plan is a recommendation and students should only use it in consultation with their academic advisor.

Fifth year courses are taken at the graduate level, after matriculation into the graduate portion of this combined degree program.

First Year
FallCreditsSpringCredits
New Student Seminar1SEEDS: Effective Writing II3
SEEDS: Effective Writing I3CSIT 1113
SEEDS: World Language 13SEEDS: World Language 2 or Free Elective3
CSIT 104 (Fulfills SEEDS: Exploration 1 - Scientific Reasoning)3SEEDS: Political and Civic Life3
SEEDS: Interactive Communication3CSIT 170 (Fulfills SEEDS: Quantitative Reasoning)3
Free Elective2 
 15 15
Second Year
FallCreditsSpringCredits
CSIT 1123SEEDS: Exploration 43
SEEDS: Exploration 23STAT 2303
CSIT 2123CSIT 2313
CSIT 2303CSIT 3353
SEEDS: Exploration 33CSIT 3403
 15 15
Third Year
FallCreditsSpringCredits
CSIT 3143CSIT 4163
CSIT 3173CSIT 4513
CSIT 3373CSIT 4323
CSIT 3553Free Elective3
Free Elective3Free Elective3
 15 15
Fourth Year
FallCreditsSpringCredits
CSIT 4603CSIT 4913
CSIT 5283CSIT 5533
Major Elective3CSIT 5983
Free Elective3Free Elective3
Free Elective3Free Elective3
 15 15
Total Credits 120
Fifth Year
FallCreditsSpringCredits
CSIT 5553Elective3
CSIT 5713Elective3
CSIT 5993CSIT 697 or 698 (or Elective if opting for the course-only culminating experience)3
CSIT 696 (or Elective if opting for the course-only culminating experience)3 
 12 9
Total Credits 21