Computer Science

  • Computer Science student at desktop computer

    Employment in Computer and Information Technology occupations is projected to grow 13 percent from 2020 to 2030,
    faster than the average for all occupations. These occupations are projected to add about 667,600 new jobs.
    Demand for these workers will stem from greater emphasis on cloud computing,
    the collection and storage of big data, and information security.

    The median annual wage for computer and information technology occupations was $91,250 in May 2020,
    which was higher than the median annual wage for all occupations of $41,950.

    (Source: United States Bureau of Labor Statistics)

    Computer Science Essentials introduces students to coding fundamentals through an approachable, block-based programming language where they will have early success in creating usable apps. As students sharpen their computational thinking skills, they will transition to programming environments that reinforce coding fundamentals by displaying block programming and text based programming side-by-side. Finally, students will learn the power of text-based programming as they are introduced to the Python® programming language. The course engages students in computational thinking practices and collaboration strategies, as well as industry-standard tools authentic to how computer science professionals work. Students will learn about professional opportunities in computer science and how computing can be an integral part of all careers today.

    Year 1:
    Computer Science Essentials:
    Students will use visual, block-based programming and seamlessly transition to text-based programming with languages such as Python to create apps and develop websites.
    Year 2:
    Nationally, computational resources are vulnerable and frequently attacked; in Cybersecurity, students solve problems by understanding and closing these vulnerabilities.
    Year 3:
    Computer Science Principles:
    Using Python® as a primary tool, students learn the fundamentals of coding, data processing, data security, and task automation.
    Year 4:
    Computer Science A:
    Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures.

     Two Integrated Technology Systems students working on their projects  Classes meet for 2 periods / 80 minutes per day,
    5 days a week

    Average number of new students accepted per year: 7

    Opportunity for professional certifications: YES

    Opportunity to earn college credits: NO

    Computer Science student with laptop


    Future Careers
    Computer Programmers
    Software Developers
    Information Security Analysts
    Database Administrators
    Computer and Information
       Research Scientists



    PARA ASISTENCIA EN ESPAÑOL LLAME AL 908-526-8900 x7298 • x7264

    Somerset County Vocational & Technical Schools     908-526-8900     2021-22