Wildcats Tech Logo

Wildcats Tech

FPHS Computer Science

About the Course

Information Technology Fundamentals (ITF) is a foundational course designed to introduce students to the broad landscape of information technology. Students explore the role of IT in today's world, from the hardware inside their devices to the networks that connect them, the security that protects them, and the software that drives them.

This course aligns with the Alabama Course of Study for Career and Technical Education and provides students with the skills and knowledge needed to pursue pathways in IT, cybersecurity, networking, and software development. It also serves as an excellent foundation for industry certifications such as CompTIA ITF+.

Students who complete this course will be prepared for advanced coursework in computer science, cybersecurity, and information technology โ€” as well as entry-level IT careers and post-secondary education in technology fields.

๐Ÿงช Class Labs

The following interactive labs have been built specifically for the ITF class at Fort Payne High School. These labs give students hands-on experience with real IT skills โ€” from navigating a Linux terminal to running cybersecurity missions, querying databases, and automating tasks with algorithms.

Classroom Labs

If you are a student in Mr. Marks ITF class, this is the link for the labs you will complete in class.

๐Ÿฅผ Open ITF Class Labs โ†’

Full Interactive Learning Hub

Looking for the complete interactive ITF learning experience with expandable modules, quizzes, and in-depth content for every unit?

๐ŸŽ“ Open ITF Interactive Hub โ†’

Alabama Course of Study Standards

The following standards guide instruction and learning in the Information Technology Fundamentals course, as defined by the Alabama State Department of Education.

Standard 1 โ€” IT Concepts & Terminology

Students will identify and explain fundamental IT concepts, including computing categories, input/output devices, storage types, and basic hardware components. Students will use appropriate technical vocabulary in context.

Standard 2 โ€” Infrastructure

Students will describe infrastructure components including servers, workstations, networking hardware, and data centers. Students will differentiate between types of computing environments such as on-premises, cloud, and hybrid systems.

Standard 3 โ€” Applications & Software

Students will identify and compare different categories of software, including operating systems, productivity applications, and specialized software. Students will demonstrate proficiency in common productivity tools and understand software licensing models.

Standard 4 โ€” Software Development

Students will explore the software development lifecycle, basic programming logic, and algorithmic thinking. Students will write, test, and debug simple programs and scripts to automate tasks and solve basic problems.

Standard 5 โ€” Database Fundamentals

Students will describe the purpose and structure of databases, including tables, fields, records, and basic query concepts. Students will understand how data is organized, stored, and retrieved in relational database systems.

Standard 6 โ€” Networking

Students will identify networking concepts including network topologies, protocols, IP addressing (IPv4/IPv6), DNS, DHCP, and common network services. Students will differentiate between LAN, WAN, and wireless network types.

Standard 7 โ€” Security

Students will identify cybersecurity threats, vulnerabilities, and best practices for protecting information systems. Topics include authentication, encryption, malware types, social engineering, and safe online behavior.

Standard 8 โ€” Safety, Ethics & Professionalism

Students will apply safe workplace practices related to IT environments, including proper handling of hardware, ergonomics, and electrical safety. Students will demonstrate professional and ethical conduct including understanding of copyright, acceptable use policies, and digital citizenship.

Course Units Overview

Instruction is organized into focused units that build knowledge progressively throughout the course:

Career Connections

Information Technology Fundamentals opens pathways to a wide range of high-demand careers. Students who complete this course are building the foundation for roles such as:

IT careers in Alabama are growing rapidly, particularly in the Huntsville and Birmingham metro areas, with median salaries well above the state average.

Industry Certification Alignment

Content in this course aligns with the CompTIA ITF+ (FC0-U61) certification exam โ€” a globally recognized entry-level IT certification. Students who master the course content are well-positioned to pursue this certification.

Completing ITF also prepares students for subsequent certification pathways including: