Welcome to Computer Science at South High School

CS Courses

Tech Clubs

“If you want to make a rhubarb pie from scratch, first you have to create the universe."
Carl Sagan

CS Teacher - Karl Griffin

Person

Info

  • Born in: Minneapolis, MN
  • B.A.Sc. Education from U of M Duluth
  • M.A. Mathematics Eduction from Western Governors University
    (web-based college!)
Contact Me

New to Computer Science? Start Here!

Make games and websites! Exploring Computer Science is an introductory computer science course that empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun. Students will build a web page using HTML and CSS and build their own game using JavaScript. This semester-long course is open to all students. There are no prerequisites.

View the course
Length Half-year
Prerequisite None

Computer Science for Everyone who lives on earth!

  • Explore the impacts of technology on Society, Economy and Culture
  • Learn the history and future of the internet
  • Question the "Big Data" revolution and how it effects your privacy and security
  • Design and Build your own web-based app
View the course
Length Full-year
Prerequisite Intermediate Algebra

AP Computer Science A

  • Learn the fundementals of Object Oriented Programing through Java
  • Make a chat-bot, mad-lib generator, manipulate images through pixel data...
  • Have another idea? Chances are you can do that too!
Length Full-year
Prerequisite Advanced Algebra

Data Structures

Want more programing? Here it is! Unlock more powerful features of Java. Indepent projects encouraged!

Length Full-year
Prerequisite AP Computer Science A