In our computing courses, we cover topics such as: how computers work, simple algorithms and their efficiency, networking, databases, artificial intelligence, graphics, simulation and modeling, security, multiple programming languages, and the social impact of computing. Our computing courses are in-depth, hands-on, and cover the necessary concepts and skills needed to apply computing principles and resources effectively in various professions. The concepts taught in our computing courses can be applied directly to multiple industry certifications.