Information Technology Major (B.S.)

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

A minimum of 120 credits of coursework is required for the baccalaureate degree with a minimum 2.0 overall GPA, and a minimum 2.0 major GPA. However, more than 120 credits may be required depending upon the major field of study.

Program Requirements

Students must complete 42 credits of General Education requirements and 3-9 credits of World Languages and Cultures Requirements.

Core Courses
CSIT 104Computational Concepts3
CSIT 111Fundamentals of Programming I3
CSIT 112Fundamentals of Programming II3
CSIT 212Data Structures and Algorithms3
CSIT 230Computer Systems3
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
CSIT 491Cooperative Education in Computer Science and Information Technology 13-8
Electives
Select three of the following (not previously used):9
Fundamentals of Programming Languages
Software Engineering I
Operating Systems
Artificial Intelligence
Multimedia Computing
Computer Science Theory
Compiler Construction
Software Engineering II
Parallel and Distributed Computing
Databases for Internet Applications
Introduction to Robotics
Web Services
Principles of Data Mining
Computer Architecture
Text Management
Mobile Computing
Image Processing
Computer Graphics
Scientific Computing
Honors Seminar in Computer Science
Topics in Computer Science for Undergraduates
Undergraduate Research I
Undergraduate Research II
Required Math Courses
CSIT 270Discrete Mathematics3
MATH 116Calculus A4
STAT 401Applied Statistics for the Sciences3
Total Credits58
1

A maximum of 3 credits will be counted in the major.