Applied Digital Skills 
Introduces students to a variety of digital tools and skills used in a professional environment. Primarily covers Microsoft Office and Google Suite, focusing on practical applications for the home, college, and corporate settings. Students will develop speed and accuracy with typing. Embedded in the course is the development of communication etiquette, work ethic, professional skills, digital citizenship, and a Christ-centered approach to professionalism.
Digital Production
Surveys video production and digital communication. Exposes students to various media outlets and video production hardware for videography, angle and sound techniques, editing, scene design, composition, motion graphics, digital communication, and screen writing. Emphasizes digital citizenship and copyright laws. Includes a digital production project each semester.
- Prerequisite: Introduction to Graphic Design preferred but not required
- Not offered every year
Introduction to Graphic Design
Explores elements and principles of design and their effective application in graphic arts. Familiarizes students with the computer as a design tool. Utilizes Adobe InDesign, Illustrator and PhotoShop. Includes taking design projects from initial brainstorming to a finished design piece.
Web Design

Introduces students to the world of web design. Teaches a basic history of web design, graphic design, and three code languages, as well as the psychology of web design, different types of websites and terminology, and the final development of a website. Embedded in this course is the development of work ethic, professional skills, and digital citizenship.
- Prerequisite: Keyboarding or Computer Apps
- For grades 10-12
Dual Credit Courses
Juniors and seniors interested in taking dual credit computer science courses should review requirements for taking dual credit courses here and may explore Bob Jones University’s course listing for additional course options. Dual credit courses may be used to fulfill BJA’s computer science requirement.
TEC 101 Digital Literacy
- Co-requirement: TEV 191 Digital Literacy Lecture
TEC 201 Digital Literacy with Intro Programming
- Co-requirement: TEC 291 Digital Literacy Intro Prog Lecture
CpS 109 Introduction to Computer Programming
- Not applicable toward a computer science major or minor
- Co-requirement: CpS 199 Intro to Computer Programming Lab
CpS 110 Object-Oriented Programming I
- Prerequisite: CpS 109 or ACT Math score of 26 or above; for Juniors lacking an ACT score, see the academic office to request placement
- Co-requirement: CpS 192 Object-Oriented Programming I Lab
CpS 209 Object-Oriented Programming II
- Prerequisite: CpS 110 or placement test
- Co-requirement: CpS 293 Object-Oriented Programming II Lab