Computer Science A

      • Get familiar with the concepts and tools of computer science as you learn a subset of the Java programming language. You'll do hands-on work to design, write, and test computer programs that solve problems or accomplish tasks.

        Skills You’ll Learn:

        • Designing a program, developing the algorithms it needs, and writing code to implement them
        • Testing program code and correcting errors
        • Documenting and explaining how program coding works

        Equivalency and Prerequisites:

        College Course Equivalent

        Recommended Prerequisites 

        A two-semester, introductory college course in computer science

        High school courses in English and Algebra, and familiarity with functions and the concepts found in the uses of function notation

         

      Computer Science Principals

      • Learn the principles that underlie the science of computing and develop the thinking skills that computer scientists use. You’ll work on your own and as part of a team to creatively address real-world issues using the tools and processes of computation.

        Skills You’ll Learn:

        • Making connections between concepts in computing
        • Designing a program to solve a problem or complete a task
        • Applying abstractions in computation and modeling
        • Analyzing computational work
        • Communicating ideas about technology and computation
        • Working collaboratively to solve problems

        Equivalency and Prerequisites:

        College Course Equivalent

        Recommended Prerequisites 

        A first-semester introductory college course in computing

        High school algebra course

      Last Modified on August 28, 2023