Program Description

Computer technology has revolutionized the way we live, work, and interact with one another. From personal computers and smartphones to supercomputers and artificial intelligence, computer technology has become an indispensable part of our daily lives. The importance of computer technology lies in its ability to automate tasks, process large amounts of data, and connect people from all over the world. Thanks to computers, we can perform tasks that were once impossible or time-consuming, such as online shopping, banking, and communication.

Moreover, computer technology has also transformed various industries, including healthcare, finance, and education. With the help of computers, healthcare providers can diagnose diseases more accurately and efficiently, financial analysts can analyze market trends and make informed decisions, and students can access educational resources from anywhere in the world. In short, computer technology has had a profound impact on our society, and its importance will only continue to grow as we rely on it more and more to improve our lives and solve complex problems. 

More Information

If you would like more information about the Computer Technology program please contact Walter Robison at

Student working on Unity

class icon options

Learn more about Careers in Tech with video interviews from a Software engineer from Instagram, a Technical Programmer at Microsoft, Software Engineer at FaceBook and Google, and a Data Scientist at Electronic Arts.

AP Computer Science Principles

AP Computer Science Principles(CSP) is a college board advanced placement class with allows students to take the AP exam upon successful completion of the CSP course work. This means potential college credit (dependent on individual college and score)

Computer Science Principles covers lots of topics. Not just programming and coding we cover bits and binary, we cover how the Internet works, how security works, how data is collected and used and shared. And all of these things help you get a better understanding of how the world works.

In the new economy computer science isn't an optional skill, it's a basic skill.

What is computer Science image from video

Course Content

IT Essentials covers fundamental computer and career skills for entry-level IT jobs. The IT Essentials course includes hands-on labs that provide practical experience to prepare you for enterprise networking. Simulation tools help you hone your troubleshooting skills and practice what you learn.

  • Develop working knowledge of how computers and mobile devices operate.
  • Identify common security threats and vulnerabilities like malware, phishing, spoofing and social engineering.
  • Apply skills and procedures to install, configure, and troubleshoot computers, mobile devices, and software.
  • Develop critical thinking and problem solving skills using both real equipment and Cisco Packet Tracer, a network configuration simulation tool.
  • Install, configure, and troubleshoot WIndows and Linux operating systems.
  • Explore new technologies like Cloud Computing, Virtualization, NFC Devices, Virtual Reality, Augmented Reality and Voice Recognition Scanners

Networking covers basic networking concepts within the context of the networks you encounter every day. In this course, students will develop hands-on networking skills and understand the role networks play in our lives. This course introduces students to networking careers and prepares them for further study.

  • Learn how to plan and install a network using real equipment and connect it to the Internet.
  • Practice verifying and troubleshooting network and Internet connectivity.
  • Learn how to recognize and mitigate security threats to a home network.
  • Configure common Internet applications, set up sharing between computers, and configure basic IP services.
  • Develop a working knowledge of routing, switching, network applications, protocols, and services.
  • Students will have the opportunity to explore Cyber Security and Cyber Security Operations



Programming 1 will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles also gives students the opportunity to use current technologies to create computational artifacts for both self-expression and problem solving. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science

  • Upon successful completing of the course students will be eligible to take the Advanced Placement Computer Science Principles exam.
  • College credit may be awarded but is dependent on the student's exam score and the college they plan an attending

Programming 2 is a great introduction to both fundamental programming concepts and the Python programming language. Students will explore use programming concepts to solve problems, build applications and explore computer robotic functions and applications.

Estimates put the number of ‘things’ connected to the Internet at 50.1 billion by 2020. This translates to approximately 6.3 connected things per person if distributed evenly across the planet. From phones to home appliances to smart cities to business application, IoT has the potential to revolutionize the way we live and work. This translates to a need for computer software and hardware specialists.

Programming 3 introduces students to computer science through programming. Fundamental topics in this course include the design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems. The course emphasizes object-oriented programming and design using the Java programming language.

Hands On Projects

  • Install Software
  • Build Computers
  • Replace Hardware
  • Troubleshoot Computers
  • Install and Use Linux
  • Create a Virtual Machine
  • Explore Electronic Sensors
  • Build and Program Drones
  • Design Automated Robots
  • Program STEM Projects

Student working on Cyber Security project

  • Terminate Cables
  • Design Networks
  • Subnet a Network
  • Install and Program Routers
  • Troubleshoot Wireless Networks
  • Program Python Games
  • Program Raspberry Pi
  • Program Mobile Applications
  • Create SQL Databases
  • Resume

Why Computer Technology?

  1. It is part of everything we do!
  2. Expertise in computing enables you to solve complex, challenging problems.
  3. Making a positive difference in the world.
  4. Computing offers many types of lucrative careers.
  5. Computing jobs are here to stay, regardless of where you are located.
  6. Strengthen your primary career choice
  7. Opportunities for true creativity and innovation.
  8. Collaborative work and individual effort.
  9. An essential part of a well-rounded academic education.
  10. Future opportunities in computing are without boundaries.

A national survey found that computer science majors were 35% more likely to have full-time jobs one year after graduation than graduates overall. They also had the highest starting salaries of all majors.

The Bureau of Labor Statistics projects computing and information technology jobs will grow between 12%–37% through 2022.

Computer Technology students working
Students working with a multimeter


Students explored many exciting projects that integrated STEAM (Science, Technology, Engineering, Arts and Mathematic) into their Computer Technology projects.

  • Understanding data signals in networks
  • Design and test electrical circuits
  • Game programming
  • Programming and incorporation the use of different sensors and monitors

The 2022-2023 school year promises new opportunities for students to explore how STEAM influences digital media.


  • Computer and Information Research Scientist $131,490
  • Computer Network Architects $120,000
  • Computer Programmer $93,000
  • Computer Support Specialist $57,910
  • Computer Systems Analyst $99,270
  • Database Administroators and Architect $101,000
  • Information Security Analysts $102,600
  • Network and Computer Systems Administrator $80,600
  • Software Developes, Quality Assurance Analyusts, and Testers $109,000
  • Web Developers and Digital Designers $78,300

*All career median salary information is courtesy of the U.S. Bureau of Labor Statistics (BLS)

student working on PicoCTF

Industry Certifications

  • CompTIA ITF+ certification exam
  • CompTIA A+ certification exam
  • CompTIA Network+ certification exam

For College Bound Students

Computer Technology provides students with valuable skills to use while financing their college education.

In addition students may be eligible for advanced placement and/or articulation with a “B” average or better, from Davenport University, St. Clair Community College, Delta College and Baker College with up to 24 college credits.

Auto Services Career Tree