Return to Headlines

Mr. Smith is Looking for Motivated Students to Join Heights Computer Science Courses in 2020-2021

AHHS students and parents: are you interested in learning the most important skill of the 21st century?  Mr. Smith is looking for motivated students to join Heights Computer Science courses in 2020-2021.  We learn problem-solving skills while we make music, games and apps, by writing code.  Everyone should learn about how the modern world actually works, and remember these are also somd of the highest-paid jobs around.  Heights is one of only two schools in the district to currently offer two AP Computer Science courses, and a coherent sequence for the CTE diploma endorsement.  You can start with either Honors Computer Science 1 (course # 2141 AB/H) or AP Computer Science Principles (course # 2157AB).  If you have any questions please email Mr. Smith at

Signing Up for Computer Science

In 2020-2021, AHHS will offer four courses in Computer Science.

Honors Computer Science 1 – best for 9th & 10th graders

Course Code: TACS 1AB/H

This is an introductory course suitable for any student who has completed Algebra 1.  It is an honors course with high expectations, but not as rigorous as an AP course.  The course acquaints students with the basics of algorithms and software design.

AP Computer Science Principles – best for 10th-12th graders

Course Code: APTACS PRIN

This is an advanced course where you learn about how people use computer science.  It is not the same as the Honors CS1 course or the same as AP Computer Science A, and will not focus on skill development very much.  There are no prerequisites, but is an AP course so expect AP-level work requirements and difficulty levels.  If you are really excited about computer science, you can sign up for this course AND Honors Computer Science 1 at the same time.

AP Computer Science A – second-year or third-year course

Course Code: APTACSA 1AB

This is an advanced programming course, and not for beginners.  Please do not sign up for this course without either the Honors Computer Science 1 or AP Computer Science Principles course first, unless you are really feeling hardcore and are ready to do a lot of work beforehand.  AP Computer Science A satisfies a math graduation requirement and is worth 2 credits.

Honors Computer Science 3/Independent Study

These are third-year or fourth-year courses, depending on what you have already taken.

Find Mr. Smith in room 37 during lunch or before/after school if you need any more information.