STEM Honors Computer Science/Computer Science 2
This course is an introduction to software engineering, using the Java™ programming language. It is a pre-requisite to AP Computer Science. Students will learn the fundamentals of Java. The course emphasizes problem solving through the development of algorithms. The sequential steps are then coded as control statements and functions, which lead to meaningful results. Students will design, run and edit programs using the computer. The course is designed for students with some programming experience, but if you have none and are motivated you will do fine.