During the first semester, students will use 3D software to create models for video games and film. This course introduces students to modeling, UV mapping, texturing, camera setup, lighting, and rendering of 3D assets. Students also learn how to incorporate their models into a video game engine...

Read more


Students will learn necessary competencies for an entry-level IT professional including installing, building, upgrading, repairing, configuring, troubleshooting, optimizing, diagnosing, and performing preventive maintenance of basic personal computer hardware and operating systems. Capable...

Read more



Read more

Reviews basic sound principles, cable types, microphone types and basic techniques of use. Teaches recording of basic sounds and musical instruments into a Digital Audio Workstation. Introduces multi-track audio, editing, EQing, mixing and mastering a 3-minute piece with voice and music....

Read more

Our Aviation program gives students foundational knowledge prior to flight training. Students will have the opportunity to utilize the ALC’s advanced flight simulators. When students have taken the full two-year program, students will be prepared for the FAA Private Pilot Knowledge Test, be...

Read more


Students will gain an understanding of the law as it relates to them currently and the implications of the law in their future lives as well as the lives of their family and friends. They will also work to gain an understanding of basic legal vocabulary.

The course will include an...

Read more


This course is a beginning class in computer programming and applications. During the first semester, students are introduced to the fundamentals of programming, to simple control and data structures, to basic operating system commands, and the use of text files. Students learn to design, code,...

Read more

This is an advanced course in computer programming/software engineering and applications. It reviews and builds on the concepts introduced in Computer Programming I. It introduces students to dynamic data structures, advanced utilization of classes, & applications of recursion through the...

Read more

Introduces the fundamentals of criminal investigations. Examines the techniques commonly utilized by investigative personnel for crimes against property and persons to include case management and documentation, interacting with victims, witnesses and suspects, and crime scene analysis.

Provides an overview of criminal law. Covers history and terminology of the criminal justice system, the elements of specific offenses, and the role of the criminal justice professionals in the fact-gathering process.