Catalogue 2017 - 2018

Information Technology Major

General Information

The Information Technology major, which leads to a Bachelor of Science degree, prepares students to be able to identify and employ the information technology and methodologies required to help an organization meet its goals. Students are prepared to understand and meet the technology needs of users in an organization while being able to select, apply, integrate and administer computing technologies within the organization. Students are prepared to advocate for the users as well as to administer computer systems, manage networks of computers, design and develop web pages, and develop network and system security strategies for an organization. Due to the rapid rate of change in technology, students are equipped to understand and manage the information technology resources of an organization in an environment of change as new technologies emerge. Students will gain hands-on experience with a range of information technologies. An internship is required to provide students with an understanding of how information technology is used in the real world.


Graduates in information technology develop the knowledge and understanding required of IT professionals and are prepared to go on to advanced study or to enter various information technology fields. Graduates are in high demand and are well equipped to enter careers in system administration, web design and development, network administration, and network security.

Computer Science and Information Technology

Professors: Heidi Ellis, Lisa Hansen, Herman Lee Jackson II

Associate Professor: 

Professional Educator: John Willemain

Educational Objectives

The Information Technology program will prepare students to be professionals capable of applying principles to practice, able to undertake lifelong learning, and aware of social, ethical, and environmental issues associated with their professional activities. The expected accomplishments of our graduates during the first several years following graduation from the program are to:

  1. successfully apply principles and practices of computing to design and maintain systems that meet customer need and support user needs;
  2. function ethically and responsibly as a full participant in the computing discipline;
  3. remain current in the fast-changing world of technology today by pursuing lifelong learning;
  4. operate successfully as part of a team; and
  5. apply knowledge and skills to the benefit of society.

Program Outcomes

Upon completion of the program, the student will have the following abilities:

  • Communication – Ability to communicate ideas and concepts in written and oral forms clearly and in an organized manner.
  • Mathematical Foundations - Ability to apply knowledge of computing and mathematical concepts and theory to develop and analyze computing systems.
  • Teamwork – Ability to work in teams.
  • Design – Ability to apply design process and notation in order to design systems.
  • Critical Thinking – Ability to evaluate and analyze a computer-based system, process, component or program to meet desired needs.
  • Ethics – Ability to identify the role computers play in society and identify and analyze ethical impacts of professional behavior and actions.
  • Information Management – Ability to identify and utilize appropriate information sources in order to understand and/or solve problems.
  • Programming Fundamentals - Ability to create solutions to problems using code and/or components including selection of programming fundamentals and appropriate comments.

General University and College Requirements

See General University Requirements and College of Arts and Sciences Requirements.

Degree Requirements

Required information technology courses (27 credit hours)

CS 101/IT 101Introduction to Computing

4 cr.

IT 102/CS 102Introduction to Programming

4 cr.

CS 200/IT 200Data Structures

4 cr.

IT 230Introduction to Operating Systems and Script Development

3 cr.

IT 240Foundations of Web Systems

3 cr.

IT 250/BIS 413Data Communications and Networks

3 cr.

IT 320Foundations of Human Computer Interaction

3 cr.


IT 300/BIS 321Database Management Systems

3 cr.


CS 364Design of Database Management Systems

3 cr.

Total Credit Hours:27

Required mathematics courses (six additional credit hours)

MATH 120Intro Statistics for the Arts & Sciences

3 cr.

MATH 150Applied Discrete Mathematics

3 cr.

Total Credit Hours:6

Science courses (six credit hours)

Total Credit Hours:6

Technical Elective (six credit hours).

Two additional information technology or computer science courses numbered 300 or above.
Total Credit Hours:6

Internship (three credit hours)

IT 480Internship in Information Technology

3 cr.

Total Credit Hours:3

Total Credit Hours: 48

In addition to the required courses, students must complete two concentration areas taking two courses for each of their chosen concentrations and an additional course in a third concentration area. See Information Technology Concentrations.