Computer Science is a fast-growing industry that needs a talented workforce. Try one of the courses below and see if computer programming is in your future! Many of the introduction classes require no experience and welcome beginners.
Introduction to Programming
This course is an introduction to programming and is a perfect course for any student who has an interest in computers, technology, or programming. Novices welcome! If you would you love to get involved with computer programming, digital media, or other types of cutting-edge technology, look no further, because Wired is the class for you. Solve problems using a variety of technology by developing Apps, designing and creating games, and investigating a variety of user friendly programming languages. Receive an introduction to the endless possibilities of technology in this semester long course.
AP Computer Science Principles
Students design and implement innovative solutions using an iterative process similar to what artists, writers, computer scientists, and engineers use to bring ideas to life. This course covers the fundamentals of computer science and its impact on people, society, and innovation. Course topics include: algorithms, abstraction, elementary logic, generating and analyzing computational artifacts, digital security and privacy, computer networks, data encoding, creative and ethical computing, and using programming languages to develop computational artifacts. The course focus is on creativity. This course focuses on using technology and programming as a means to solve computational problems and create exciting and personally relevant artifacts.