Information Technology, BA

Curriculum for Information Technology


This course of study provides for a broad fundamental education in information technology in conjunction with an in-depth education in a specific concentration. Four concentrations are offered: Cybersecurity, Educational Technology, Networking and Web Technologies.

Program Requirements for Information Technology Major

Required Courses

CIT 1100FUNDAMENTALS OF COMPUTING

3

CYB 1200FOUNDATIONS OF CYBERSECURITY

3

CIT 1900/CSC 1900WEB PROGRAMMING I

3

CIT 2300NETWORKING

3

CIT 2550/CSC 2550INTRODUCTION TO PROGRAMMING

3

CIT 3650COMPUTER OPERATION & MANAGEMENT

3

PHL 3060PHILOSOPHY & TECHNOLOGY

3

CIT 4800/CYB 4800CAPSTONE PROJECT

3

Cybersecurity Concentration

The cybersecurity concentration is designed to prepare Information Technology majors to pursue cybersecurity careers by mastering the following skills:

identify and mitigate security vulnerabilities in software applications, operating systems and computer networks;

understand mathematical algorithms behind encryption and decryption techniques used in computing;

understand the professional and legal implications of topics such as privacy, employee surveillance, compliance, cybercrime and cyber-attacks.

Cybersecurity Concentration Required Courses

MTH 2450TOPICS IN COMPUTER MATH

3

or

MTH 2350DISCRETE MATHEMATICS

3

And

MTH 2250INTRODUCTION TO CRYPTOLOGY

3

CIT 4350DATABASE PROGRAMMING

3

CIT 3610NETWORK OPERATING SYSTEMS & ADMINISTRATION

3

CIT 4520/CYB 4520APPLICATION SOFTWARE SECURITY

3

CIT 4540/CYB 4540OPERATING SYSTEMS SECURITY

3

CIT 4610NETWORK SECURITY

3

CIT 4800/CYB 4800CAPSTONE PROJECT

3

CSC 3300DATA STRUCTURES AND ALGORITHMS ANALYSIS

3

CYB 1200FOUNDATIONS OF CYBERSECURITY

3

3 Credits of any CIT course 2000 level or above

Educational Technology Concentration

The Educational Technologies concentration is intended to satisfy the needs of students pursuing childhood education certification who would like to develop the skills necessary to specialize in educational technologies.

Educational Technology Concentration Required Courses

CIT 2060PRESENTATION MEDIA

3

CIT 3110eLEARNING

3

CIT 3710MANAGING TECHNOLOGY RESOURCES

3

CIT 4310COLLABORATIVE TECHNOLOGIES & MEDIA

3

CIT 4320HUMAN COMPUTER INTERACTION DESIGN

3

CIT 4510INSTRUCTIONAL DESIGN OF EDUCATIONAL TECHNOLOGIES

3

CYB 1200FOUNDATIONS OF CYBERSECURITY

3

CIT 4800/CYB 4800CAPSTONE PROJECT

3

MTH 2050MATH FOR THE ELEMENTARY SCHOOL TEACHER I

3

or

MTH 2060MATH FOR THE ELEMENTARY SCHOOL TEACHER II

3

And

Elective (2000 level or above)

3

Human Computer Interaction Concentration

Human Computer Interaction (HCI) Design studies how computing technology can be integrated effectively into human lives to offer maximum benefit. This concentration will allow students to study how and why the computing interfaces that are ubiquitous today came to exist as they are so as to be prepared to help them evolve into what they will be. The HCI concentration will consist of the common requirements (24 credits) from the Information Technology major, as well as eight (24 credits) courses specific to the concentration including six (6) IT courses, one (1) math course, one (1) Psychology/Business, and one (1) IT elective.

Human Computer Interaction Concentration Required Courses

MTH 2070/PSY 3210/SOC 3210ELEMENTARY STATISTICS

3

CIT 2060PRESENTATION MEDIA

3

CIT 2100/CSC 2100WEB PROGRAMMING II

3

CIT 3700SYSTEMS ANALYSIS & DESIGN

3

PSY 3385/BUS 3385CONSUMER BEHAVIOR

3

CIT 4310COLLABORATIVE TECHNOLOGIES & MEDIA

3

CIT 4320HUMAN COMPUTER INTERACTION DESIGN

3

CIT 4450MOBILE APPLICATION DEVELOPMENT

3

Elective (2000 level or above)

3

Networking Concentration

The Networking sequence will satisfy the needs of the student who wishes to become a networking professional. Completion of this curriculum will also assist students to achieve national certification such as Network+ or CNE (Certified Netware Engineer).

Networking Concentration Required Courses

CIT 4350DATABASE PROGRAMMING

3

And

MTH 2350DISCRETE MATHEMATICS

3

Or

MTH 2450TOPICS IN COMPUTER MATH

3

CIT 3610NETWORK OPERATING SYSTEMS & ADMINISTRATION

3

CIT 3700SYSTEMS ANALYSIS & DESIGN

3

CIT 4250NETWORK ADMINISTRATION

3

CIT 4400NETWORKING PROTOCOLS

3

CIT 4610NETWORK SECURITY

3

CYB 1200FOUNDATIONS OF CYBERSECURITY

3

CIT 4800/CYB 4800CAPSTONE PROJECT

3

Elective (2000 level or above)

3

 

Programming Concentration

The Programming sequence is intended to prepare students to enter the field of programming.

Programming Concentration Required Courses

CIT 4350DATABASE PROGRAMMING

3

And

MTH 2350DISCRETE MATHEMATICS

3

Or

MTH 2450TOPICS IN COMPUTER MATH

3

CIT 2100/CSC 2100WEB PROGRAMMING II

3

CSC 3300DATA STRUCTURES AND ALGORITHMS ANALYSIS

3

CIT 3180/CSC 3180ENTERPRISE PROGRAMMING

3

or

CIT 4450MOBILE APPLICATION DEVELOPMENT

3

CIT 4320HUMAN COMPUTER INTERACTION DESIGN

3

CYB 1200FOUNDATIONS OF CYBERSECURITY

3

CIT 4800/CYB 4800CAPSTONE PROJECT

3

Elective (2000 level or above)

3