Data Science & Visualization Discussion at HHS
December 19, 2024
Advanced Placement Computer Science students at Huntington High School participated in a discussion with data analyst Joe Grossane, who visited to discuss his career and the opportunities that are available in the computer science field.
Student discussions revolved around how broad the field is and its rapid growth, the career industries that use data science, the roles in the field and how important it is to continue along the education path to stay current in order to enhance opportunities in the workforce.
Students walked away with a better understanding of the types of careers available and how artificial intelligence can play a role in the future computer science field.
Huntington UFSD offers a pair of Advanced Placement computer science courses:
Advanced Placement Computer Science Principles (1 Year - 1 Credit) 5 periods weekly Prerequisite : Successful completion of Algebra 1
This AP course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. The topics in this course will include the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles also gives students the opportunity to use current technologies to create computational artifacts for both self-expression and problem solving. NCAA approved.
Advanced Placement Computer Science Applications (1Year-1Credit) 5 periods weekly
Prerequisite: Successful completion of Computer Science Essentials, Algebra 2 or teacher recommendation.
AP Computer Science A is equivalent to a first-semester, college level course in computer science. The course introduces students to computer science with fundamental topics that include problem solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes both object-oriented and imperative problem solving and design using Java language. These techniques represent proven approaches for developing solutions that can scale up from small, simple problems to large, complex problems. The AP Computer Science A course curriculum is compatible with many CS1 courses in colleges and universities.