TE10511 INTRO TO COMPUTER SCIENCE
SEMESTER CREDIT 0.5
No Fee
Satisfies one of the following: 0.5 elective, 0.5 Technology, 0.5 Practical Arts
Grades 9-12
Prerequisites: none
◆This class is an introduction to Computer Science. Students will learn about computer systems and programming. Students begin with very simple programs and progress to more complex projects that perform calculations, play games, and work with graphics and images. This course aims to show the reality of how computers work. (0323)
For more information, click here: Comp Sci Website
TE10732 COMPUTER MAINTENANCE 1
TE10733 COMPUTER MAINTENANCE 2
SEMESTER CREDIT 0.5
$20
Satisfies one of the following: 0.5 elective, 0.5 Technology, 0.5 Practical Arts
Grades 9-12
Prerequisites: none
◆ Students will be introduced to computer maintenance and repair. Students will learn to assemble a computer from parts, install the operating system and other software, as well as do basic computer repairs and troubleshooting. Topics covered will include computer hardware, software, operating systems, peripherals, mobile devices, networking, and security. The course is geared towards the introductory-level, professional certification CompTIA A+ IT and Computer Technician certification. (0317)
For more information, click here: Comp Maintenance Website
TE10711 COMPUTER GRAPHICS & MODELING 1
TE10712 COMPUTER GRAPHICS & MODELING 2
SEMESTER CREDIT 0.5
No Fee
Satisfies one of the following: 0.5 elective, 0.5 Technology, 0.5 Practical Arts
Grades 9-12
Prerequisites: none
◆ This course includes an introduction to basic concepts in computer graphics and modeling. Students will use Blender, a powerful, free, open-source 3D creation software for modeling, simulation, animation, game design, and more. Students will learn modeling, materials and textures, lighting, rendering, and basic animation. (0315)
For more information, click here: Comp Graphics Website
TE10721 COMPUTER GAME DESIGN 1
TE10722 COMPUTER GAME DESIGN 2
SEMESTER CREDIT 0.5
No Fee
Satisfies one of the following: 0.5 elective, 0.5 Technology, 0.5 Practical Arts
Grades: 9-12
Prerequisites: Intro to Computer Science (High School or Mid School) or approval by teacher
◆ Students in this class will design a simple computer game. Topics to be covered include character and level design, animation, Newtonian physics, programming, and 2D/3D mechanics. The advanced game engine Unity will be used to create games. (0310)
For more information, click here: Comp Game Design Website
TE20932 AP COMPUTER SCIENCE 🕜🕜🕜
YEAR CREDIT 1.0
No Fee
Satisfies one of the following: 1.0 elective, 0.5 Technology, 0.5 Practical Arts, 1.0 Advanced Placement requirement
Grades: 10-12
Prerequisites: Intro to Computer Science (High School or Mid School) AND concurrent enrollment in a math class above Algebra 2
◆ This course follows the College Board’s AP curriculum for Computer Science. Students will learn how to program using the Java programming language. Topics include object-oriented programming, recursion, data structures and algorithms in preparation for the AP Computer Science exam. Students are required to pay for and take the AP Exam in the spring in order to earn a weighted grade. (0327)
For more information, click here: AP Com Sci Website
TE31022 ADVANCED COMPUTER SCIENCE PROJECTS
SEMESTER CREDIT 0.5
No Fee
Satisfies one of the following: 0.5 elective, 0.5 Technology, 0.5 Practical Arts
Grades: 11-12
Prerequisites: Prior approval by teacher
◆ This course is for independent projects in Computer Science. It is designed for students wishing to pursue topics that are beyond the scope of the currently offered Computer Science classes. Topics beyond AP Computer Science could include alternate languages (python, ruby, C variants, etc.), graphical interfaces, artificial intelligence, app design, and advanced data structures. Advanced Computer Maintenance topics could include A+ Certification or networking. Advanced Game Design and advanced Blender topics can also be pursued. Alternate topics could include Arduino/Rasberry Pie projects, Supercomputing Challenge, web page design and/or collaboration with other teachers and courses. Prior approval by the instructor is required before enrolling. Students must have ideas and projects planned before beginning the course. (0325)