BS in Information Technology

The Computer Science Department offers a Bachelor of Science in Information Technology degree. The degree targets the practical implementation and management of IT infrastructures, with an emphasis on real-world applications. Strongly oriented towards technology, the curriculm includes advanced courses in cloud computing, cybersecurity, information systems, data engineering, and web frameworks.

Information Technology focuses on the design, development, and management of computer systems and networks for efficient information storage, processing, and communication. Combining technical expertise with problem-solving skills, this field supports and enhances digital infrastructure across businesses, government, and other organizations. After graduation, students are prepared to design, implement, and manage technology solutions that meet complex information needs, support organizational goals, and adapt to evolving digital landscapes.

Plan of Study

For the most current and accurate degree requirements, please refer to the university catalog page. The major requires the courses from the following list;

CSCI 105: Introduction to Cybersecurity
CSCI 159: Computer Science Problem Solving

Select one from the following sequences:

     Sequence One
          CSCI 227
: Computing Fundamentals in Python I
          CSCI 228: Computing Fundamentals in Python II
          CSCI 229: Computing Fundamentals in Python III

     Sequence Two
          CSCI 160
: Computer Science I
          CSCI 161: Computer Science II

CSCI 177: Introduction to Information Technology
CSCI 213: Modern Software Development
CSCI 222: Discrete Mathematics
CSCI 305: Principles of Cybersecurity

Select one from the following:
     CSCI 312
: Survey of Programming Languages
     CSCI 372: Comparative Programming Languages

CSCI 313: Software Development with Frameworks
CSCI 359: Networking
CSCI 366: Database Systems
CSCI 371: Web Scripting Languages
CSCI 374: Computer Organization and Architecture
CSCI 377: Information Technology​​​​​​​
CSCI 397: Fe/Coop Ed/Internship (or any 300 or 400 level IT or CS elective)​​​​​​​
CSCI 445: Software Projects Capstone​​​​​​​
CSCI 450: Cloud Computing​​​​​​​
CSCI 474: Operating Systems Concepts​​​​​​​
CSCI 489: Social Implications of Computers

MATH 105: Calculus I
STAT 367: Probability​​

Technical Electives

Select two (6 credits) from the following:
     CSCI 410
: Computer Crime and Forensics​​​​​​​
     CSCI 422: Fundamentals of Data Engineering​​​​​​​
     CSCI 473: Foundations of the Digital Enterprise​​​​​​​
     CSCI 476: Cloud Systems Administration​​​​​​​
     CSCI 488: Human-Computer Interaction

Additional Degree Requirements

(Must satisfy General Education**)

Communication12 credits (including Engl 321 or Engl 324)
Humanities and Fine Arts6 credits
Science & Technology10 credits
Social and Behavioral Sciences6 credits
Wellness2 credits

**Cultural Diversity and Global Perspectives credits required

Top of page