Computer Science: Software Development

About Software Development

Unlock the Future with Computer Science! Step into the dynamic world of technology—learn how to code, design software, create video games, and solve real-world problems with the power of logic and innovation. Discover how computers shape our everyday lives and explore the limitless possibilities of a tech-driven future.

Get Hands-On! Dive into exciting projects and activities that challenge your creativity and critical thinking. From building websites and coding games to designing algorithms and exploring AI, you'll gain practical skills used by tech professionals while working collaboratively with peers.

Dream Big! This class can inspire careers in software engineering, app development, cybersecurity, robotics, or even artificial intelligence research. Whether you’re writing code or designing the next big tech innovation, the future is in your hands!

Students in Action

Slider is playing

Program Highlights

Earn Industry Certifications

Networking Certifications-  Information Technology Specialist (Networking, Network Security, or Cybersecurity), CompTIA 

Programming Certifications- Information Technology Specialist (Python, Java Script, Java, HTML & CSS, Unity Programmer), CompTIA

Video Game Development

Step into the exciting realm of game creation—learn how to design characters, craft immersive worlds, build mechanics, and tell captivating stories. Discover the art and science behind the games you love and unleash your creativity to develop something entirely your own.

Join our Career & Technical Student Organization!

Technology Student Association

Where Future STEM Leaders are Made

Collaborate with peers on exciting projects, compete in regional and national events, and participate in workshops led by industry experts. Develop leadership, teamwork, and problem-solving skills while making lasting connections.

Meet The Teacher

Mr. Carreira

Mr. Carreira graduated from the University of Arkansas with a Bachelor's of Science in Computer Engineering and a minor in Mathematics. He then went on to Arkansas State University where he obtained his Master's degree in Education in Gifted, Talented and Creative.

He has been in education for 19 years with 17 of those years being in Pea Ridge. He has taught numerous courses throughout that time, including: AP Statistics, AP Physics C Mechanics, Computer Science Programming & Networking, NWACC Adjunct Instructor for Intro. to Programming Logic and Intro to Computer Information, Geometry, Algebra I, II and III, and ACT Prep.

When asked what he loves about his pathway he said, "I love the freedom to explore the massive spectrum of the ever changing technology field.  It has been so exciting to be able to teach cybersecurity, AI, programming, and networking."

Fun Facts: He earned a blackbelt in Taegeuk style Tae-Kwon-Do at age 17. He also won bronze in sparring at the Junior Olympics National Championships at age 14!

The Software Development Program of Study

NEW NEXT YEAR! 25-26

Pea Ridge High School will offer Advanced Placement (AP) Computer Science A!

AP Computer Science A (AP CSA) is an introductory college-level course. Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures. The course is taught using one of the most in-demand programming languages, Java.