Information Technology (B.S.)

Faculty

Dr. Hani Aladmaai, Program Director for Information Technology (program chair)
Dr. Steven Gable, Associate Professor of Philosophy
Dr. Kerry Luse, Associate Professor of Mathematics
Dr. Kaitlin Wellens, Clare Boothe Luce Assistant Professor of Biology (Data Analytics)

Description

The Information Technology (IT) program equips students with the IT knowledge, skills, and professional competencies essential for success in a rapidly evolving technology landscape. The curriculum integrates foundational and advanced topics including programming, database management, networking, cybersecurity, cloud computing, Linux systems, web development, artificial intelligence, and more. Students develop strong problem-solving, analytical, and communication skills through hands-on lab work, applied projects, and experiential learning. The program emphasizes real-world application of technology in business, government, healthcare, and other organizational environments.

The Information Technology program builds strong theoretical and technical foundations through sequenced coursework in programming, databases, networking, and IT systems, progressing to advanced areas such as cloud infrastructure, cybersecurity, data analytics, and artificial intelligence. The program culminates with a capstone project that integrates all knowledge, skills and competencies acquired throughout the program.

The degree in Information Technology prepares students for specialized roles in high-demand IT fields and supports preparation for industry certification in cybersecurity, data analytics, project management, Linux, cloud computing, and related areas. The major in the College of Arts and Sciences (CAS) provides a solid general foundation in Information Technology; students in the School of Professional and Graduate Studies (PGS) may also choose to concentrate in cybersecurity or data analytics through courses offered PGS.

Foundational courses in the IT major provide students with a broad understanding of the field, including conceptual underpinnings and methodologies. Successful completion of these foundational courses is required before advancing to 200- and 300-level core courses in concentration areas such as cybersecurity or data analytics. The major includes an intensive, career-focused curriculum designed to equip students with in-depth technical skills aligned with industry demands.

Major Requirements (61 credits)

Foundational Courses (22 credits)

ALL of the following courses:

CMSC 111 Introduction to Programming
CMSC 112 Introduction to Programming with Java
ITEC 102 Introduction to Information Technology
ITEC 111 Foundations of Database Management
ITEC 112 Introduction to Web Development
ITEC 150 Internetworking TechnoInterntwrk Technol
ITEC 215 Fundamentals of Cybersecurity

Core Courses (30 credits)

ALL of the following courses:

ITEC 211 Data Management & Applications
ITEC 212 Advanced Web Development: Applications
ITEC 220 Cloud Foundations
ITEC 225 Linux Foundations
ITEC 310 Information Technology Project Managemen
ITEC 311 Basics of Machine Learning
ITEC 313 Foundations of Artificial Intelligence
ITEC 499 Information Technology Capstone Project
PHIL 281 Ethical and Legal Issues in Information Technology

Electives (9 credits)

Choose three of the following:

ITEC 100 Introduction to Data Analytics
ITEC 210 Data Visualization and Communication
ITEC 304 Data Manipulation
ITEC 320 Managing Cloud Security
ITEC 410 Cryptography
ITEC 420 Digital Forensics in Cybersecurity

Elective courses may be substituted at the equivalent level with the approval of the program chair.

Concentration Requirements (School of Professional and Graduate Studies)

Students completing the IT major in the School of Professional and Graduate Studies (PGS) may choose to focus in Cybersecurity and Information Assurance or Data Analytics and Management.  Elective courses may be substituted at the equivalent level with the approval of the program chair.

PGS students who choose a concentration substitute three (3) concentration courses for the elective requirement. The cybersecurity concentration thus requires a total of 67 credits; the data analytics concentration requires a total of 70 credits.

Cybersecurity and Information Assurance Concentration (15 credits)

ITEC 320 Managing Cloud Security
ITEC 321 Emerging Technology in Cybersecurity
ITEC 330 Legal Issues in Information Security
ITEC 410 Cryptography
ITEC 420 Digital Forensics in Cybersecurity

Data Analytics and Management Concentration (18 credits)

ITEC 100 Introduction to Data Analytics
ITEC 210 Data Visualization and Communication
ITEC 304 Data Manipulation
ITEC 329 Data and Information Governance
ITEC 421 Advanced Data Management
MATH 215 Prob & Stats with Applications

Program Policies

Advanced Placement:
Credits earned through AP examinations do not fulfill requirements of the Information Technology major.

CLEP Policy:
Credits earned through CLEP examinations do not fulfill requirements of the Information Technology major.

Grades in Major Courses:
Students are required to earn a grade of “C” (2.0) or better in all courses counted to fulfill requirements for the major.

Pass/No Pass grading:
No course fulfilling major requirements in the Information Technology major may be taken Pass/No Pass.

Senior Assessment:
Students will complete a comprehensive assessment in Senior Seminar. The comprehensive assessment will include the preparation of a capstone project as approved by the professor. Students must earn a grade of “C” or better on this project.

TELL Policy:
Students should consult the program director regarding earning Information Technology credits through Trinity’s Experiential Lifelong Learning (TELL) portfolio process.

Transfer Credits:
Transfer credit will be awarded after appropriate program review and approval.

Course Descriptions

CMSC 111 Introduction to Programming
ITEC 100 Introduction to Data Analytics
ITEC 101 Pre-IT Skills Lab
ITEC 102 Introduction to Information Technology
ITEC 105 Foundations of Cloud Computing
ITEC 111 Foundations of Database Management
ITEC 112 Introduction to Web Development
ITEC 120 Digital Forensics
ITEC 150 Internetworking TechnoInterntwrk Technol
ITEC 191 Internship
ITEC 210 Data Visualization and Communication
ITEC 211 Data Management & Applications
ITEC 215 Fundamentals of Cybersecurity
ITEC 304 Data Manipulation
ITEC 310 Information Technology Project Managemen
ITEC 311 Basics of Machine Learning
ITEC 320 Managing Cloud Security
ITEC 321 Emerging Technology in Cybersecurity
ITEC 329 Data and Information Governance
ITEC 330 Legal Issues in Information Security
ITEC 410 Cryptography
ITEC 420 Digital Forensics in Cybersecurity
ITEC 421 Advanced Data Management
ITEC 499 Information Technology Capstone Project
MATH 215 Prob & Stats with Applications
PHIL 281 Ethical and Legal Issues in Information Technology