Computer Science
FPHS Computer Science
The FPHS Computer Science program prepares students for careers in software development, cybersecurity, engineering, AI, digital design, and more. Students learn programming, logic, data, problem-solving, and real-world computing skills used in today's tech-driven workforce.
What Students Learn
- Python & Java Programming
- Algorithms & Data Structures
- Cybersecurity Foundations
- Web Development (HTML, CSS, JavaScript)
- AI & Machine Learning Basics
- Logic, Debugging, and Software Design
Our Mission
Our mission is to empower students to become creators—not just consumers—of technology. Through hands-on projects, innovation challenges, and collaborative coding, FPHS CS students develop the skills needed for future success in the tech field and beyond.
💻
Mr. David Marks
Computer Science Department
I am a 3rd year teacher of Computer Science at Ft. Payne.
Degrees
🎓 B.S. – Elementary Education
🎓 M.S. – School Counseling
🎓 Ed.S. – School Counseling
Certifications
🏅 STEM Certified
🏅 A+ College Ready
🏅 Google Cybersecurity Certified
Classes Taught
📘 Exploring Computer Science
📘 Information Technology Fundamentals
📘 Computer Science Principles
📘 AP Computer Science
📘 AP Cybersecurity
📘 Computer Science Team Sponsor
Exploring Computer Science
💡 Foundations of Computing
Students are introduced to computing through problem-solving, algorithms, web design, and basic programming. This course emphasizes creativity, collaboration, and real-world applications.
Information Technology Fundamentals
🖥 Core Technology Skills
Students learn hardware, software, networking, cybersecurity, and digital citizenship. This course builds essential IT skills and prepares students for advanced technology pathways.
Computer Science Principles
📘 Big Ideas of Computing
Students explore data, algorithms, programming, the internet, and how computing impacts society. The class focuses on creativity, teamwork, and computational thinking.
AP Computer Science
🚀 College-Level Programming
A rigorous introduction to Java programming. Students design solutions, analyze code, and develop algorithms while preparing for the AP exam and future STEM careers.
AP Cyber Security
🔒 Securing the Digital World
Students explore network security, cryptography, ethical hacking, and risk management. This course prepares students to identify vulnerabilities and defend systems while building toward the AP exam and careers in cybersecurity.
💻
Class Links
JuiceMind
🧠 Learning Platform
Interactive AI-powered learning modules.
Schoology
📘 Learning Management System
Access assignments, grades, and class materials.
PowerSchool
📊 Grades & Attendance
Check grades, attendance, and student records.
CodeHS
💻 Computer Science Platform
Learn programming through lessons and practice tools.
Wildcats Tech
🐾 Program Website
Explore the official FPHS Computer Science program site.
Wildcats Podcast
🎙 Student Podcast
Listen to episodes created by our Computer Science students.
💻
Team Officers
Julian Guerrero
Chief Executive Officer (President)
Raymond Chen
Chief Operating Officer (Vice-President)
Aiden Guerra
Chief Financial Officer (Treasurer)
Nandini Patel
Chief Information Officer (Secretary)
Carson Wood
Chief Technology Officer
Jackson Rosson
Chief Technology Officer
💻
