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.


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 - Principles of 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

Globalization is the anchor course for the Global Studies certificate.

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.

SOW 101 - Introduction to Social Work

Social workers improve people's lives and take an active role in changing social conditions for the better.

HIS 219 - History of Women

Women's history tells the story of our nation's past from a wider perspective. It doesn't rewrite history - rather, it expands the focus of history to include the activities and contributions of women from all walks of life, from different eras and different backgrounds.