
Course: #6510
Grade(s) offered: 10-12
Credits: .5 (semester course)
Prerequisites: Video Game Design
Advanced Video Game Design is a course in game design and development that engages students in a real life game development company.
Changing technology has created a growing need for people with experience and education in computer science. Many employers are experiencing shortages of highly trained technical people, especially in computer science related fields. Whether students are planning to go to college, technical college, or into employment right after high school, they will gain valuable information and technology skills. Careers of today require strong academic and technical preparation. By carefully planning course selection, students will improve their employment opportunities.
Course: #6510
Grade(s) offered: 10-12
Credits: .5 (semester course)
Prerequisites: Video Game Design
Advanced Video Game Design is a course in game design and development that engages students in a real life game development company.
Course: #AP650, S1
Course: #AP652, S2
Grade(s) offered: 9-12
Credits: .5 (per semester)
Prerequisites: AP Computer Science Principles strongly recommended, or prior coding experience; B or better in Higher Algebra, Higher Algebra Honors, or Instructor’s permission
AP Computer Science A is equivalent to a first-semester, college-level course in computer science. The course introduces students to computer science fundamentals, focusing on object-oriented programming languages.
Course: #AP654, S1
Course: #AP656, S2
Online Option: #T6500F, part 1, Tonka Online
Online Option: #T6502W, part 2, Tonka Online
Online, complete part 1 before part 2
This course can also be taken through VANTAGE #V500 (choose one)
Grades Offered: 9-12
Credits: .5 (per semester)
Prerequisites: C or better in Algebra; Introduction to Computer Science is recommended but not required
Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.
Course: #V500
Grade(s) offered: Grade 10, Grade 11, or Grade 12
Credits: 1.0 computer science elective credit
This course is offered as part of the VANTAGE User Experience (UX) Design track. For details about taking AP Computer Science Principles through VANTAGE, visit the VANTAGE page of the Skipper Log.
Course: #T6598, S1
Course: #T6599, S2
Grade(s) offered: 9-12
Credits: 1.0 (year-long course)
Prerequisites: Algebra
This course is designed to teach you the skills needed to be an app developer capable of bringing your own ideas to life.
Course: #6518, S1
Grade(s) offered: 9-12
Credits: .5 (per semester)
Prerequisites: Students should have successfully completed “Programming with Python”, “AP Computer Science A”, or self-study of the Python programming language.
Artificial Intelligence (AI) and Machine Learning are used to add intelligence to technology solutions. This course introduces the concepts and tools used in AI and machine learning.
Course: #6522
Grade(s) offered: Grade 9, Grade 10, Grade 11, or Grade 12
Credits: 0.5 (per semester, full-year course)
Prerequisites: C or better in Higher Algebra, Higher Algebra Honors, or Instructor’s permission.
Preferred prerequisites: Knowledge in programming language such as Java, Python, JavaScript, C++
This course aims to introduce students to programming concepts applicable to a wide range of computer programming languages.
Course: #6514
Grade(s) offered: 9-12
Credits: 0.5 (per semester)
Prerequisites: none
Cybersecurity introduces the tools and concepts of cybersecurity and encourages students to create solutions that allow people to share computing resources while protecting privacy.
Course: #IB652, S1
Course: #IB653, S2
Grade(s) offered: 12
Credits: .5 (per semester)
Prerequisites: AP Computer Science A or IB Computer Science SL
This course will allow students to become aware of how computer scientists work and communicate with each other and with other stakeholders in the successful development and implementation of IT solutions.
Course: #IB650, S1
Course: #IB651, S2
Grade(s) offered: 11-12
Credits: 0.5 (per semester), 1.0 (year-long course)
Prerequisites: C or better in Higher Algebra, Higher Algebra Honors, or Instructor’s permission.
Preferred prerequisites: knowledge in programming language such as Java, Python, JavaScript, C++
This course will allow students to become aware of how computer scientists work and communicate with each other and with other stakeholders in the successful development and implementation of IT solutions.
Course: #6500
Online Option: T6500S, summer only, Tonka Online
Grades Offered: 9-12
Credits .5 (semester course)
Prerequisites: C or better in Algebra.
Intro to Computer Science empowers students to create authentic artifacts and engage with computer science as a medium for creativity, communication, problem solving, and fun.
Course: #6520
Grade(s) offered: 9-12
Credits: .5 (per semester)
Prerequisites: None
In this course students will learn to program in Python.
Course: #6508
Online Option: #T6508
Grade(s) offered: Grade 9, Grade 10, Grade 11, Grade 12
Credits: .5 (semester course)
Prerequisites: None
In this project-based course, students will develop working computer games using Construct 3. Students are introduced to the fundamental principles of game design and development.
Course: #6506
Online Option: #T6506
Grade(s) offered: 9-12
Credits: .5 (semester course)
Prerequisites: None
Web Design is a one-semester, project-based curriculum that teaches digital communication skills in the context of the professional web design and development process.
VANTAGE is Minnetonka High School’s advanced professional studies program. Through experiential learning, VANTAGE offers a unique opportunity for students to apply their coursework in real-world settings.
Connect your interest in computer science to future career opportunities by taking a VANTAGE course:
User Experience (UX) Design
Explore the convergence of computer science and design by creating mobile applications and web site designs for project partners. With a focus on user interface development and human-centered design, you will learn to specify solutions to drive new capabilities and important business improvements. This year-long, two-credit track includes AP Computer Science Principles (one elective computer science credit) and Digital Interface Design (one art credit).
Minnetonka Public Schools adheres to academic standards developed by the Minnesota Department of Education (MDE).