*Students must apply and be accepted to take these courses.

oatmealbrothersSoftware and s/w Development

Nov 18, 2013 (3 years and 11 months ago)

97 views

White Station High School Computer Science Classes



First Semester

Credit

Second Semester

Credit

Grade

Multimedia I (non
-
honors)

½

Multimedia II (non
-
honors)

½

9
-

12

Honors Programming I

½

Honors

Programming II

½

9
-

12

Honors

Advanced Programming I

½

Dual Enrollment Advanced
Programming I

½

11 or 12

Dual Enrollment Multimedia Design


Full Year

Juniors and Seniors Only

1

11 or 12

AP Computer Science

Full Year

1

11 or 12


Interactive Multimedia Design I


1 semester

No prerequisite

In
Interactive Multimedia Design I
, students use Scratch, a 2D animation program, designed at MIT, to create games and
animated stories.



Interactive Multimedia Design II
-

1 semester



No prerequisite

In
Interactive Multimedia Design
I
I
, students use Alice, a 3D animation program, designed at Carnegie Mellon University,
to create 3D games and animated stories.


Programming I and II

gives st
udents a
n overview of computer science using Visual Basic.



Prerequisite: Algebra 1 & passed
Gateway



*
Dual Enrollment Multimedia
Design

is

an introduction to object oriented programming using graphics in the creation of 3D movies,
games and interactive
applications.

This course uses Alice and follows the CBU curriculum. Students who receive an A or B in
the
course receive 3 college credits in engineering from CBU.

Full year

Pre
requisite: Open to Juniors and Seniors with at least an unweighted

3.0 average & permission from Ms. Agee.


*
Dual Enrollment Advanced Programming

is a college course, through CBU. Students learn to program in Java, following the
CBU curriculum. They also program robots and create simulations using Java. Students who receive an A or B in the course
receive 3 college credits in engineering from CBU.


Prerequisites: Programming I & II, Algebra II or permission of instructor

Open to approved juniors and seniors with 3.0 unweighted GPA
.


Dual Enrollment Computer Science courses are available only to students in grades 11 and 12.


*
AP Computer Science A

is

comparable to an introductory course for computer science majors offered in college and university
computer science departments. It is intended to serve both as an introductory course for computer science majors and as a cou
rse
for people who will majo
r in other disciplines that require significant involvement with technology. It
uses the Java language, and
covers more data structures than
Dual Enrollment Advanced Programming.

Prerequisites: Advanced Programming I & II or permission of instructor


*Students must apply and be accepted to take th
e
se

course
s
.