Information Technology Cluster


Information Technology focuses 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.

computersciencepathwaybrochure20200123.pdf

Computer Science encompasses the study of computers and algorithmic processes, including their principles, their hardware and software designs, their applications, and their impact on society. The computer science pathway will prepare students for training, college, and careers in computer science fields. The pathway consists of both required and elective courses. All students are able to enroll in computer science courses; however a student that chooses the Computer Science Pathway (CS Scholars Program) is required to complete a minimum of 3.0 credits in specific courses.

Sample Related Occupations: Applications analyst, applications engineer, computer engineer, data modeler, game developer, operating system designer/engineer, program manager, programmer, programmer analyst, software applications specialist, software applications tester, software design engineer, systems administrator, systems analyst, test engineer

COURSE DESCRIPTIONS

INTRODUCTION TO COMPUTER SCIENCE

Grade 9, 10, 11, 12 (0.5 Credits)

Level: ES – 70E115

Who’s using your data? In this course students are introduced to problem solving in the digital age. Students explore topics like responsible data use and the impact of their digital footprint. Students complete a variety of projects such as building a digital portfolio using HTML/CSS and creating a small application using MIT’s Scratch software. This course is a prerequisite for AP Computer Science Principles and AP Computer Science A.

COMPUTERS, ELECTRONICS, AND PROGRAMMING

Grade 10, 11, 12 (0.5 Credits)

Level: ES – 70E369

Using Arduinos and Raspberry Pi hardware, students will explore electronics, computers, and programming to complete desired tasks with the use of coding. Students will use these platforms to develop software that interacts with the world beyond the computer through a combination of hardware and software. This is a project based course that will culminate in students completing a project of their own design. Examples may be remote controls, light switches, a talking clock, or even a Twitter enabled coffee pot! Prerequisite: successful completion of Algebra I. Not required but recommended: Robotics 1 and 2.

ADVANCED PLACEMENT COMPUTER SCIENCE PRINCIPLES (CSP)

Grade 10, 11, 12 (1.0 Credits)

Level: AP - 700285

Create your first App! AP CSP is a widely accessible course designed to give students foundational computing skills and understanding the real-world impact of apps and programming literacy. Students will design and program mobile apps using the open source, graphical programming language, App Inventor for Android. Students will work both independently and in teams on projects to create Smartphone apps for real-world contexts as they develop programming and problem solving skills. Students may elect to take AP Computer Science Principles or AP Computer Science A to fulfill their 4th credit of Mathematics. Students earning credit in both AP Computer Science Principles and AP Computer Science A may only use 1 of those credits towards the district Mathematics requirement. Students electing to take AP Computer Science Principles or AP Computer Science A as a Mathematics requirement may not use the same course to fulfill any part of the 1.5 vocational course requirement. Students taking this course are required to take the AP exam given in the spring. Prerequisite: Algebra 1 and a grade of B or better in Intro to Computer Science.

ADVANCED PLACEMENT COMPUTER SCIENCE A

Grade 11, 12 (1.0 Credits)

Level: AP - 700386

The major theme in this first-semester, college-level computer science course is problem solving. Topics include design strategies and methodologies, organization of data, approaches to processing data, analysis of potential solutions, and ethical and societal implications of computing. Students will write, run, test and debug solutions in the Java programming language. This course is intended both as an introduction to the field of computer science and as a course for students who will major in other disciplines and want to be informed citizens in today’s technological society. Students may elect to take AP Computer Science Principles or AP Computer Science A to fulfill their 4th credit of Mathematics. Students earning credit in both AP Computer Science Principles and AP Computer Science A may only use 1 of those credits towards the district Mathematics requirement. Students electing to take AP Computer Science Principles or AP Computer Science A as a Mathematics requirement may not use the same course to fulfill any part of the 1.5 vocational course requirement. Students taking this course are required to take the AP exam given in the spring. Prerequisite: a grade of B or better in Intro to Computer Science and Algebra II.

ROBOTICS 1

Grade 9, 10, 11, 12 (0.5 Credits)

Level: ES –70E275

This course offers an introduction to basic robotic systems, circuits, sensors, and gear mechanisms. Robotics deals with the design, construction, operation and application of robots. Students in this course will develop programming skills to solve increasingly complex tasks and challenges.

ROBOTICS 2

Grade 9, 10, 11, 12 (0.5 Credits)

Level: ES –70E280

This course is a continuation of the Robotics 1 course with an emphasis on electronics, computer programming, math and science. An independent technology project, which is a required component of this course, must be completed successfully for a technology credit. Prerequisite: Robotics 1.

COMPUTER SCIENCE CAREER PATHWAY CAPSTONE

Grade 11, 12 (0.5 Credits)

155310


An independent Capstone project provides an opportunity for students to extend their skills and knowledge through the Computer Science Career Pathway. A Capstone project may take form in a variety of ways: a final product, presentation, or performance. Students will select a topic, profession, or problem that interests them, conduct research on the subject, develop an action plan, maintain a portfolio, create a final product demonstrating their learning acquisition and/or conclusions, and give an oral presentation on the project to a panel who will collectively evaluate its quality. Students enrolled in this course will have to submit a project proposal by December 1. In order to enroll in the Capstone students must have completed or are working towards 2.5 additional credits in the Computer Science Pathway.