Information Technology (B.S.)

This major focuses on working with designing, implementing and maintaining information systems.

120 credits of coursework is required for the baccalaureate degree.

2.8 overall GPA required for Information Technology major.

Students in the Computer Science or Information Technology majors must also successfully complete the following courses with a C- or higher by the end of their second semester in the major: CSIT 104, CSIT 111, and MATH 111 or MATH 122 or AMAT 120.

Please note: The above majors have a retention policy. Students must maintain a minimum 2.60 cumulative GPA during their first three semesters.


Program Requirements Overview

General Education36
World Languages and Cultures3-9
Major Requirements 61
Free Electives20-14
Total Credits120

Major Requirements 

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 335Introduction to Human-Computer Interaction (HCI)3
CSIT 337Internet Computing3
CSIT 340Computer Networks3
CSIT 355Database Systems3
CSIT 416IT Project Management3
CSIT 432Systems Administration3
CSIT 460Computer Security3
Complete for 3 credits:3
Cooperative Education in Computer Science and Information Technology
Complete 9 credits from the list below.9
Required Math Courses
CSIT 170Discrete Mathematics3
AMAT 120Applied Calculus A4
or MATH 122 Calculus I
STAT 230Data Science and Statistics3
Total Credits61


CSIT 356Introduction to Data Science3
CSIT 357Artificial Intelligence3
CSIT 359Data Visualization3
CSIT 365Information Assurance and Security3
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 456Advanced Techniques in Data Science3
CSIT 495Special Topics in Undergraduate Computer Science1-3
CSIT 497Undergraduate Research I1-3
CSIT 498Undergraduate Research II3
A. New Student Seminar
Complete a 1 credit New Student Seminar course.1
C. Communication
1. Writing 3
2. Literature3
3. Communication 3
D. Fine and Performing Arts
Complete a 3 credit Fine and Performing Arts course.3
F. Humanities
1. Great Works and Their Influences3
2. Philosophical and Religious Perspectives 3
G. Computer Science
Fundamentals of Java Programming (Fulfilled in the major.)
H. Mathematics
Fulfilled in the major.
I. Natural Science Laboratory
Complete a 4 credit Natural Science Laboratory course.4
J. Physical Education
Complete a 1 credit Physical Education course.1
K. Social Science
1. American and European History 3
2. Global Cultural Perspectives3
3. Social Science Perspectives 3
L. Interdisciplinary Studies
Complete a 3 credit Interdisciplinary Studies course.3
Total Credits36


World Languages and Cultures Requirements

Click here for a list of courses that fulfill World Languages and Cultures categories.

World Languages
Based on language placement exam, complete one or two sequential courses in the same language. Requirement is automatically fulfilled by language major courses.3-6
World Cultures
Requirement may be fulfilled by course selected in General Education - Social Science: Global Cultural Perspectives. Requirement may also be fulfilled by major coursework. See list of courses.0-3
Total Credits3-9

Recommended Roadmap to Degree Completion

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

First Year
GENERAL EDUCATION: (A) New Student Seminar1GENERAL EDUCATION: (C2) Literature3
GENERAL EDUCATION: (C1) Writing3GENERAL EDUCATION: (D) Fine and Performing Arts3
World Language 13GENERAL EDUCATION: (F1) Humanities – Great Works and Their Influences3
CSIT 1043World Language 23
AMAT 120 or MATH 1224CSIT 1113
 14 15
Second Year
GENERAL EDUCATION: (C3) Communication3GENERAL EDUCATION: (F2) Humanities – Philosophical and Religious Perspectives3
GENERAL EDUCATION: (K3) Social Science – Social Science Perspectives3GENERAL EDUCATION: (K2) Social Science – Global Cultural Perspectives3
GENERAL EDUCATION: (L) Interdisciplinary Studies3CSIT 2123
CSIT 1123CSIT 2303
CSIT 1703CSIT 2313
 15 15
Third Year
CSIT 3353GENERAL EDUCATION: (I) Natural Science Laboratory4
CSIT 3403World Cultures3
CSIT 3553CSIT 3373
STAT 2303CSIT 4323
Free Elective3Free Elective3
 15 16
Fourth Year
CSIT 4163GENERAL EDUCATION: (J) Physical Education1
CSIT 4603GENERAL EDUCATION: (K1) Social Science – American and European History3
Major Elective3CSIT 4913
Free Elective3Major Elective3
Free Elective3Major Elective3
 Free Elective2
 15 15
Total Credits 120