Skip to main contentSkip to footer content

Hidden Gems


In college, there are the classes you have to take. But sometimes, there are classes you want to take. Take a look at some classes we like to call "Hidden Gems." These are lesser known or unique classes that offer students a course off the beaten path. Many of these classes are electives, so you might be able to fit them into your program of study.

Every other week throughout the year, we will feature a new "gem" on the website homepage. Keep an eye out for these special classes! And if you have an idea or a class you'd like to see featured, let us know by emailing the CCAC Marketing Department.

 

DAN 104 - Tap Dance

Tap Dance 1 is a fun and vigorous course that will introduce you to the fundamental principles and techniques of this style of dance. You will learn how to use tap as a form of artistic expression to communicate ideas and emotions—and discover the physical and mental benefits of this art form.

CIT 111 - Introduction to Programming: Java

Are you interested in becoming a software developer? If so, start with this beginner-level course. Then continue your software development studies with CIT 130 (intermediate) and cap it off with CIT 244 (advanced).

BIO 121 - Ecology and Sustainability

This course will help you develop an understanding of the economic, environmental, and equity (social justice) aspects of sustainability issues surrounding air quality, water availability, food and agriculture, energy, and shelter.

ANT 117—Globalization

Want to be in greater demand by employers? Learn to appreciate cultural differences!

JRN 102–Fundamentals of News Reporting

This course is perfect for those who are looking to dive into the world of journalism, learning the basics of news writing and information-gathering. By taking this course, students will gain practical experience in various types of writing, including news stories and feature articles. Not only will students have the opportunity to refine their writing skills, they will also learn how to target and adapt their writing for specific audiences.

MUS 119 - Introduction to Music Technology

By learning the fundamental principles that underlie modern music technology, you will gain the background to effectively apply this technology - whether you are performing, composing, teaching, analyzing, or engaging in any other musical activity.