Computer Science & Programming

Computer Science & Programming is focused on building linkages in information technology occupations for entry level, technical and professional careers related to the design, development, support and management of hardware, software, multimedia and systems integration services. More information on the specific cluster can be found here. 

 

Courses in our Program:

 

Introduction to Programming A/B - 91030/91031
Grades: 9-12
1.0 credit
Course Note: Completion of this class will fulfill the fourth-year Mathematics credit requirement or will meet the state-approved formal CTE program for 1.0 exchange credit in Science or World Language or Visual, Performing & Applied Arts.
 

This class is for students interested in exploring computer science and programming, including the concepts of structure, design, logical reasoning, and graphical programming. Students will learn how to solve programming problems by breaking them down into logical steps. A variety of software systems are used so student can learn fundamental programming skills. This course is a related course for High Tech Work-Based Learning (Co-Op). Through an articulation agreement with Baker College students may contact a CTE teacher for more information. College credit is available for all students who earn a grade of B or above. Back to Top
 

AP Computer Science AA/BB - 91000/91001
Grades: 10-12
1.0 credit
Prerequisite: 91030/31 - Introduction to Programming
Course Note: Completion of this class will fulfill the fourth-year Mathematics credit requirement or will meet the state-approved formal CTE program for 1.0 exchange credit in Science or World Language or Visual, Performing & Applied Arts.
Completion of a summer homework assignment is required for this class.
 

This course is modeled after a college-level programming course and will follow the guidelines established by the College Board. The course will begin with a brief review of functions and include classes, structures, memory accessing and other topics required for problem solving in the JAVA language. Students successful in AP Computer Science will be prepared to take the Advanced Placement examination in Computer Science. This course is a related course for High Tech Work-Based Learning (Co-Op). Through an articulation agreement with Baker College college credit is available for students who earn a grade of B or above. Students may contact a CTE teacher for more information. Back to Top
 

AP Computer Science Principles AA/BB - 91004/91005
Grades: 10-12
1.0 credit
Prerequisite: 91030/31 - Introduction to Programming (Seniors may waive this prerequisite)
Course Note: Completion of this class will fulfill the fourth-year Mathematics credit requirement or will meet the state-approved formal CTE program for 1.0 exchange credit in Science or World Language or Visual, Performing & Applied Arts.
Completion of a summer homework assignment is required for this class.
 

This is a survey of computer science intended for all students, regardless of career goals. Following guidelines of the College Board, students will use computational thinking practices throughout this course. Four units of study include: digital information (encoding, binary), the Internet (internet protocols, routing, encryption), programming (write procedures and functions, string manipulation and image processing), and data( searching and data mining). This course is a related course for High Tech Work-Based Learning (Co-Op). Through an articulation agreement with Baker College college credit is available for students who earn a grade of B or above. Students may contact a CTE teacher for more information. Back to Top