Computer Science & Technology

Computer Science Curriculum Map

Computers, mobile devices and other technological advances play an increasingly important role in all areas of life. The overall goal of the computer science and technology department is to develop student’s computer literacy and technology proficiency with cutting edge devices, software, tools and social media in order to prepare them for the high-tech workforce they will soon be entering. Computers are used in just about every field, and successful careers will depend on the professionals’ ability to work within technological frameworks. With the proliferation of mobile devices, computational tools and the “always on, always connected” mentality, we must teach students to comprehend, manage and find balance in their lives.

In preparing students for our ever-evolving technological workforce, we encourage and often require students to use technology in their school classes to research, write papers and projects, compute mathematical formulas and perform scientific research, and create presentations and other computational artifacts. We also endeavor to build good digital citizens who are respectful of others, take technology usage seriously, achieve the appropriate balance with respect to digital experiences and leverage technology for the greater good and benefit to society.

In addition to its focus on technology integration across disciplines, North Shore Hebrew Academy High School has introduced Computer Science Essentials for all Freshmen. This ensures that all students will satisfy the New York State graduation requirement of enrollment in at least one computer science class. Additionally, the computer science department provides a robust offering with multiple classes, clubs and opportunities to learn about computer science and technology as a core focus for those students who want to pursue more in-depth learning of computer science and technology concepts.

There are multiple paths that students may pursue. These include a two year path to further explore computing concepts and mobile application development, a three year path with coding and data science choices, a four year programming languages and constructs path and a four year data science and artificial intelligence path. Throughout these courses, students learn skills, use tools and build apps and applications that solve real world problems. They will study the impact of technology in society. And, they will also have the opportunity to submit projects to numerous expos and competitions, participate in hack-a-thons and join the robotics team as programming specialists.

View Computer Science and Technology Curriculum Path in PDF.

Course Descriptions

Extracurricular Computer Science and Technology Clubs

Faculty