Information Technology

Degree:Bachelor of Science (B.S.)
Major:Information Technology
Minors:Data Processing and Management
Information Systems Administration
Network Administration
Department:Department of Information Technology
Building 4, Room 323
(850) 474-2098
College:Hal Marcus College of Science and Engineering
CIP Code:11.0103
Semester Hours Required For Degree: 120

The BS in Information Technology provides a firm foundation of coursework, including programming principles, database concepts, end-user support, security, networks and operating systems.  The program emphasizes applied skills, including internship, co-op, research, and capstone experiences that will prepare graduates to enter the Information Technology workforce.

Information Technology Program Educational Objectives

Graduates of the UWF B.S. in Information Technology degree program will be known for their accomplishments in the early stages of their careers and they should:

  1. Develop information technology solutions to important problems either individually or through interdisciplinary teams within a global and societal context.
  2. Professionally and ethically, engage in technical or business activity through information technology abilities, communication skills, and knowledge.
  3. Engage in continuing professional growth through post-graduate education, continuing education, or professional activity.

B.S. in Information Technology Student Learning Outcomes

Graduates of the UWF B.S. in Information Technology program will have an ability to:

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles. 
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
  6. Use systemic approaches to select, develop, apply, integrate, and administer secure computing technologies to accomplish user goals.

Program Requirements

A grade of “C-” or better is required in all courses applied to this academic program. Consult with your academic advisor for courses that may satisfy both the General Education requirements and program course prerequisites.

General Education

Information Technology majors should satisfy the mathematics and science components of General Education with course work taken from the recommendations shown below.

In addition to the General Education requirements listed on this page, students must satisfy all additional University requirements, including the Gordon Rule, multicultural, and foreign language requirements. With appropriate planning and coordination with an academic advisor, students may satisfy some of the general University requirements through the General Education curriculum. For a complete listing of general degree requirements, refer to the "University Requirements" section of this catalog.

General Education Curriculum:

Multicultural Requirement

Civic Literacy Requirement

  1. Baccalaureate degree-seeking students initially entering a state university fall semester 2018 and thereafter must demonstrate competency in civic literacy through one of the following options prior to graduation:
    1. Successfully passing either POSX041 American Government or AMHX020 Introductory Survey Since 1877.  Each of the courses must include the following competencies:
      1. Understanding of the basic principles and practices of American democracy and how they are applied in our republican form of government;
      2. An understanding of the United States Constitution and its application;
      3. Knowledge of the founding documents and how they have shaped the nature and functions of our institutions of self-government; and
      4. An understanding of landmark Supreme Court cases, landmark legislation and landmark executive actions and their impact on law and society.
  2. Achieving the standard score on one of the following assessments:
Assessment Standard Score
Civic Literacy Exam 60
Advanced Placement Government and Politics: United States 3
Advanced Placement United States History 4
CLEP American Government 50

*BOG 8.006

Common Prerequisites

State mandated common prerequisites must be completed prior to graduation, but are not required for admission to the program. See the Common Prerequisite Manual for course substitutions from Florida colleges and universities.

CGS 2570Personal Computer Applications3
COP 2830Script Programming3
COP 2253Programming Using Java3
or COP 2334 Programming Using C++
ECO 2013Principles of Economics Macro *3
MAC 2233Calculus with Business Applications3
PHI 2603Ethics in Contemporary Society *3
PSY 2012General Psychology *3
STA 2023Elements of Statistics *3
Total Hours24

Lower Division Electives

Students must complete sufficient 1000/2000 level electives to satisfy at least 60 sh in the lower division. Current UWF students may use elective courses at any level (1000-4000) to meet this elective requirement. 24

Information Technology Core

The following courses are required of all students pursuing the BS in Information Technology

CGS 2920Foundations in Information Technology1
COP 3826User Interface Programming3
CGS 3763Operating Systems Concepts3
CNT 3004Introduction to Networks3
CNT 3112Routing and Switching Essentials3
CIS 4361Information Technology Security3
CET 4772Cloud Computing Operations and Security3
CTS 4348Linux System Administration3
CTS 4323Server Administration3
COP 4710Database Systems3
CAP 4770Data Mining3
CTS 4457Data Visualization3
CTS 4910Social Media Data Analytics3
Choose one of the following may use other option as advisor-approved elective3
Introduction to Database Security
Database Administration
Experiential Learning (choose 1) may use other options as advisor-approved electives3
Internship/Practicum in Information Technology With departmental approval, more than three credit hours may be applied toward degree as advisor-approved electives
Undergraduate Research in Information Technology With departmental approval, more than three credit hours may be applied toward degree as advisor-approved electives
Cooperative Education With departmental approval, more than three credit hours may be applied toward degree as advisor-approved electives
Information Technology Capstone
Innovative Solutions for Industry
CGS 4935Senior Seminar in Information Technology2
Total Hours45

Program Electives

Students may take adviser-approved upper-division (3000- or 4000-level) courses in the following areas to attain the required 120 hours: CAP, CDA, CEN, CET, CGS, CIS, CNT, COP, COT, and CTS. Courses in other areas may be applied toward the BS in Information Technology program only by approval of the Department of Information Technology chairperson -OR- Students can complete a Minor in a related field (e.g., Management Information Systems [MIS] or Computer Science) that will contribute to the student's academic and professional preparation. Students should consult with department faculty and adviser when identifying an appropriate Minor and must gain approval from the department adviser before declaring such a Minor.15

Data Processing and Management Minor

This minor in Data Processing and Management will allow students to attain the knowledge and skills needed to effectively organize, store, analyze, visualize and secure data.  All majors except Information Technology majors may earn this minor.

Choose 13
Programming Using Java
Programming Using C++
Script Programming
Choose 4. Other courses at the 3000 or 4000 level that are not shown here may be taken with adviser and department chair approval.12
Database Systems
Database Administration
Data Mining
Data Visualization
Social Media Data Analytics
Healthcare Data Analysis Using Python
Data Analysis in the Health Sciences
Total Hours15

Information Systems Administration Minor

This minor in Information System Administration will allow students to attain the skills needed to effectively create, secure, monitor and maintain a variety of information systems. All majors except Information Technology majors may earn this minor.

Choose 13
Programming Using Java
Programming Using C++
Script Programming
Choose 13
Operating Systems Concepts
Theory and Fundamentals of Operating Systems
Systems & Networks I
Choose 4 (Students should assess the prerequisites for upper division courses they wish to take to complete the minor.)12
Cloud Computing Operations and Security
Information Technology Security
Database Administration
Server Administration
Linux System Administration
Advanced Server Administration
Active Directory
Total Hours18

Network Administration Minor

This minor in Network Administration will allow students across campus to attain the skills needed to effectively create, secure, monitor and maintain a computer network.

CNT 3004Introduction to Networks3
CNT 3112Routing and Switching Essentials3
CNT 4701Scaling Networks3
CNT 4013Connecting Networks3
Total Hours12