Fundamentals of Computer Science (#CTE5570)
Fundamentals of Computer Science is intended as a first course for those students just beginning the study of computer science. Students will learn about the computing tools that are used every day. Students will foster their creativity and innovation through opportunities to design, implement, and present solutions to real-world problems. Students will collaborate and use computer science concepts to access, analyze, and evaluate information needed to solve problems. Students will learn the problem-solving and reasoning skills that are the foundation of computer science. By using computer science knowledge and skills that support the work of individuals and groups in solving problems, students will select the technology appropriate for the task, synthesize knowledge, create solutions, and evaluate the results. Students will learn digital citizenship by researching current laws and regulations and by practicing integrity and respect. Students will gain an understanding of the principles of computer science through the study of technology operations and concepts.
Credit: 1
Grade Placement: 9-10
Prerequisites: Algebra I
Tier 3 class of 2022; On-Level class of 2023 and beyond.
PRINCIPLES OF INFORMATION TECHNOLOGY (#5674)
In Principles of Information Technology, students will develop computer literacy skills to adapt to emerging technologies used in the global marketplace. Students will implement personal and interpersonal skills to prepare for a rapidly evolving workplace environment. Students will enhance reading, writing, computing, communication, and reasoning skills and apply them to the information technology environment. Students will also learn the fundamental concepts and terminology of software application development and develop skills in designing and writing simple computer programs through an exploration of computer science. The course assumes no programming background and provides an overview of the software development process in addition to introducing important programming constructs and methodologies. Students will become adept as digital citizens by researching current laws and regulations.
Credit: 1
Grade Placement: 9-10
Tier 3 class of 2022; On-Level class of 2023 and beyond.
COMPUTER SCIENCE I (#5575)
Computer Science I is an introductory programming course. Programming concepts are taught using an object-oriented programming language, such as Visual Basic or Java, and cover loops, arrays, data types, functions and procedures. Students may be introduced to multimedia design as well as internet programming using HTML and Java applets. Students earn digital citizenship by researching current laws and regulations and will gain an understanding of the principles of computer science through the study of technology operations, systems, and concepts.
Credit: 1
Grade Placement: 10-11
Tier 2 class of 2022; Advanced class of 2023 and beyond.
NETWORKING (#5672)
In Networking, students will develop knowledge of the concepts and skills related to data networking technologies and practices in order to apply them to personal or career development. To prepare for success, students will have opportunities to reinforce, apply, and transfer knowledge and skills to a variety of settings and problems. In Networking Lab, students will develop knowledge of the concepts and skills related to telecommunications and data networking technologies and practices in order to apply them to personal or career development. To prepare for success, students must have opportunities to reinforce, apply, and transfer knowledge and skills to a variety of settings and problems.
Credit: 1
Grade Placement: 11-12
Prerequisites: Principles of IT, Computer Maintenance
Tier 3 class of 2022; On-Level class of 2023 and beyond.
AP Computer Science A is the equivalent to a first-semester college level course in computer science. The course introduces students to computer science and emphasizes both object-oriented and imperative problem solving and design using Java language. The AP Computer Science A course curriculum is compatible with many CS1 college and university courses. The curriculum includes a minimum of twenty hours of hands-on structured lab experiences to engage students in individual or group problem solving and requires that solutions of problems be written in the Java programming language. Students must take the AP exam or a final modeled after an AP exam in rigor and length. This course may be used for math credit if taken after the successful completion of Algebra I, Geometry, and Algebra II.
Credit: 1
Grade Placement: 11-12
Prerequisites: Algebra I and PreAp Computer Science I and Fundamentals of Computer Science
Tier 1 class of 2022; Advanced class of 2023 and beyond.
PRACTICUM IN SCIENCE, TECHNOLOGY, ENGINEERING & MATHEMATICS (#5676)
The practicum course is an advanced level capstone course in the study of STEM. The student will be prepared for job specific real world challenges, while experiencing different aspects of the industry and can demonstrate proficiency in the advanced knowledge and skills in the Engineering profession. This course allows students to apply science, technology, engineering, and mathematic concepts and principles in the classroom and the workplace. In the classroom portion of the course, students will gain knowledge of professional standards as required by business and industry. Students will also receive industry-recognized training designed to make them more marketable and desirable in the workplace.
Credit: 2
Grade Placement: 12
Prerequisites: Algebra I and Geometry. Recommended prerequisites: two Science, Technology, Engineering, and Mathematics (STEM) Career Cluster credits.
Tier 2 class of 2022; On-Level class of 2023 and beyond.