Computer Science & Information Technology Education

Adobe ACademy

Digital Media (Standard or Honors)


In this course students will learn the fundamental concepts of graphic design using Adobe programs including Photoshop, Illustrator, Animate, Audition, and Premiere Pro. Students will develop industry knowledge and skills related to digital design such as:

  • graphics,

  • animations,

  • video, and

  • web designs.

Note: Students who choose to take the HONORS level of this course should be aware that the course is developed and implemented to be more challenging than the standard level of the course in order to foster growth for advanced learners. Students enrolling in Honors CTE courses should possess the interest, ability, and motivation to meet the challenges of an honors level course. They must be willing to take greater responsibility for their learning and aspire to an advanced level of learning through high quality work.


CREDIT: 1

TYPE: Regular or Honors

GRADE: 9-12

Adobe Visual Design I

In this course, students develop skills that prepare them to work in the graphic design industry such as:

  • graphic design principles,

  • visual comps,

  • illustration,

  • print production development,

  • shared project management skills such as interviewing and project scheduling,

  • peer review, and

  • redesign.

Project-based learning, tutorials, and demonstration are used to teach the concepts and techniques related to print, web, and video design. Additionally, larger projects will provide an opportunity to demonstrate mastery of these concepts. Students have the opportunity to earn the Adobe Certified Professional Photoshop and Adobe Certified Professional Illustrator certifications, which are industry recognized credentials. English language arts are reinforced.

CREDIT: 1

TYPE: Regular

GRADE: 9-12

Adobe Visual Design II


This course continues preparing students for careers and further education in graphic design. Students focus on developing longer print production projects as well as more in-depth content and advanced techniques for graphics and layout development. Students continue to produce rich print communications as they focus on:


  • effective graphic design,

  • project management,

  • design specifications, and

  • iterative development.

Project-based learning, tutorials, and demonstration are used to teach the concepts and techniques related to print, web, and video design. Additionally, larger projects will provide an opportunity to demonstrate mastery of these concepts. Students develop graphic design and print production skills that solve specific communication challenges to meet client and audience needs. Students have the opportunity to earn the Adobe Certified Professional InDesign certification, which is an industry recognized credential. English language arts are reinforced.

CREDIT: 1

TYPE: Regular

GRADE: 9-12

PREREQUISITE: Adobe Visual Design I

Adobe Video Design I

In this course, students learn knowledge and skills needed to use Adobe Premiere Pro to produce and edit videos. Project-based learning, tutorials, and demonstration are used to teach these concepts and techniques.This course is aligned to Adobe Certified Professional Premiere certification, which is an industry recognized credential. English language arts are reinforced.

CREDIT: 1

TYPE: Regular

GRADE: 10-12

Python Programming

Python Programming I

This course introduces students to using Python to practice coding in an online environment and develop sustainable code. Students will learn:

  • Python language basics,

  • data types, variables, and input

  • functions, operators, and conditional statements,

  • loops and incrementing,

  • data structures such as strings, lists, and range sequences, and

  • methods for working with these structures.

CREDIT: 1

TYPE: Regular

GRADE: 9-12

Python Programming II

This course will prepare students for jobs and careers connected with widely understood software development, which includes not only creating the code itself as a junior developer, but also computer systems design and software testing. Students will learn to use Python to:

  • design, write, debug, and run programs encoded in the Python language,

  • to understand the basic concepts of software development technology,

  • support Internet of Things (IoT) devices.

This course will prepare students for taking the PCAP: Certified Associate in Python Programming certification exam.

CREDIT: 1

TYPE: Regular

GRADE: 9-12

PREREQUISITE: Python Programming I

ADDITIONAL Courses

Microsoft Excel Honors

In this course, students learn to use the newest version of Microsoft Excel, which is widely used in careers in business, finance, and marketing. Students become familiar with the interface, commands, and features within the program. Students will learn to:

  • present, analyze, and manipulate various types of data,

  • manage Excel workbooks, and

  • manage, manipulate, and format data.

Students selecting this HONORS level course should be aware that the course is developed and implemented to be more challenging than the standard level of the course in order to foster growth for advanced learners. Students enrolling in Honors CTE courses should possess the interest, ability, and motivation to meet the challenges of an honors level course. They must be willing to take greater responsibility for their learning and aspire to an advanced level of learning through high quality work.

CREDIT: 1

TYPE: Honors

GRADE: 9-12

AP Computer Science Principles

The AP Computer Science Principles is designed to be the equivalent to a first semester introductory computer college computing course. In this course, students will develop computational thinking skills vital for success across all disciplines, such as using computational tools to analyze and study data and working with large data sets to analyze, visualize, and draw conclusions from trends. The course engages students in the creative aspects of the field by allowing them to develop computational artifacts based on their interests. Students will also develop effective communication and collaboration skills by working individually and collaboratively to solve problems, and will discuss and write about the impacts these solutions could have on their community, society, and the world.

CREDIT: 1

TYPE: Advanced Placement

GRADE: 10-12

PREREQUISITE: NC Math 1 or Highly recommended that students complete computer science and/or computer programming class(es) prior to enrolling in AP Computer Science Principles