Academy for Computer & Information Sciences

  • The Academy for Computer and Information Sciences provides students with a comprehensive overview of computer programming, internet technology, computer architecture, history of computers, mathematics for programming, network security, and software engineering. 

    apply

     

     

     

Academy Teachers

Ms. Darryl DiGiovanna

Phone:

Email:

Degrees and Certifications:

Ms. Darryl DiGiovanna

An engineering professional with 23+ years’ experience in all phases of the real time software and system engineering life cycle. I’m looking forward to sharing my knowledge with the next generation of software engineers.

Mr. Steven Hendricks

Phone:

Email:

Degrees and Certifications:

Mr. Steven Hendricks

Mr. Hendricks is the teacher for the Academy for Computer and Information Sciences. His backround is in engineering and math education.

He holds a Bachelors of Science in Electrical Engineering and Bachelors of Arts in Mathematics.

The Computer Science lab! - Spherical Image - RICOH THETA

Career Field - Computer and Information Sciences

  • Career Pathways in Computer and Information Sciences (include but are not limited to):

    Applications Analyst, Applications Engineer, Business Analyst, Computer Engineer, Data Modeler, Game Developer, Operating System Designer, Engineer, Program Manager, Programmer, Programmer Analyst, Project Lead, Software Applications Specialist, Software Applications Tester, Software Design Engineer, Systems Administrator, Systems Analyst

    2019-2020 Seniors in the Academy for Computer and Information Science completed internships with (including but not limited to):

    Code Ninjas
    LGS Innovations
    Prudential Insurance

Academy Course of Study

  • 9th Grade

    Academy: Foundations of Computer Science

    This year students will gain general knowledge about computer hardware, software, languages, networks, and their impact on the modern world. Students will gain a conceptual understanding of the principles of computer organization, the basic steps in algorithmic problem solving, computer networks, organization of Internet elements, web design and hypermedia. Students will be introduced to basic computer programming using Java.   Students will also work with the HealthCare Academy to create Medical Robots.

     

    Core Courses:

    • English 9
    • Geometry or Algebra II
    • Biology
    • Health and Physical Education 9
    • World History
    • World Language
    • Financial Literacy

    NOTE: Financial Literacy is a 2.5 credit graduation requirement that is taken along with Academy courses throughout 9th, 10th, and 11th grade.


    10th Grade

    Academy: 

    Software Design

    Students will continue to develop their computer science skills including algorithm development, problem-solving, and Object-Oriented and Procedural Programming, while using software engineering principles. While the emphasis of the course will be on programming, students will also be introduced to other important topics, such as requirements management, interface design, testing, and creating, managing, and delivering group projects to an actual customer.

    AP Computer Science Principles

    AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles will give students the opportunity to use technology to address real-world problems and build relevant solutions.

     

    Students will again interact with industry professionals to further refine their educational and career aspirations. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science.

    Core Courses:

    • English 10*
    • Geometry*, Algebra II* or Pre-Calculus*
    • Chemistry*
    • Health and Physical Education 10
    • US History I*
    • World Language
    • VPA Elective

    *Honors courses available and determined by grades and teacher recommendation

     


     11th Grade

    Academy:

    Cybersecurity

    Students will investigate specific career-related topics in computing. Using the skills and knowledge obtained in the previous two years, students will explore current topics crucial to creating a secure network. Topics include digital citizenship and cyber hygiene, software security, cryptography, cloud computing fundamentals, and network administration. 

    AP Computer Science

     Juniors will also take AP Computer Science A, a course and exam in introductory computer science. The course emphasizes object-oriented programming methodology with a concentration on problem solving and algorithm development and is meant to be the equivalent of a first-semester college-level course in computer science. It also includes the study of data structures, design, and abstraction.

    Core Courses:

    • English 11*
    • Algebra II*, Pre-Calculus*, Calculus
    • Physics*
    • Health and Physical Education 11
    • US History II*
    • World Language
    • Elective

    *Honors courses available and determined by grades and teacher recommendation

     


    12th Grade at MCST

    Career and Technical Education (Academy):

    • Career and Technical Education Elective (i.e. Virtual Enterprises International, Computer Science Principles, Unmanned Aerial Vehicles)
    • Senior Capstone
    • OR CCM for Academy coursework

    Structured Learning Experience (Graduation Requirement):

    • All Seniors must complete 120 hours of an approved internship in their respective career field.

    Core Courses: 

    • English 12* (required)
    • Health and Physical Education 12 (required)
    • Calculus, Statistics, Foundations of College Math
    • Environmental Science, Anatomy and Physiology I
    • World Language*

    *Honors courses available and determined by grades and teacher recommendation

    NOTE: Financial Literacy is a 2.5 credit graduation requirement that is taken along with Academy courses throughout 9th, 10th, and 11th grade. This course is transcripted senior year, after the successful completion of the learning activities in 9th, 10th, and 11th grade. If a senior has not successfully completed the financial literacy requirement, the course will be taken in 12th grade.

     


    12th Grade at County College of Morris

    Eligible Seniors may complete their Senior coursework in full or in part at County College of Morris. See School Counseling Department for more information.

    Required Courses:

    FALL

    • English Composition I (ENG111)
    • Lifetime Wellness (HED128) or PE (labeled HES)
    • Academy Course (1)

    CMP 223 Data Structures and Algorithms
    CMP 230 Computer Architecture & Assembly Language
    CMP 239 The Internet and Web Page Design
    CMP 244 Web Page Design II or CMP170 Mobile App Design
    COM 104 Interpersonal Communications
    COM 109 Speech Fundamentals
    BUS 112 Introduction to Business (all but FIB students)
    ACC 110 Elements of Accounting (all but FIB students)

    SPRING

    • English Composition II (ENG112)
    • PE or Lifetime Wellness (whichever was not taken in the Fall)
    • Academy Course (1) (see above list)

    *See Guidance (School Counseling) Department for additional information on CCM courses

    Structured Learning Experience

    • All Seniors must complete 120 hours of an approved internship in their respective career field.

Academy Video - Class of 2019