Future MiraCosta College students learn more

FUTURE STUDENTS +
Learn More

View MiraCosta College student activities

STUDENT
LIFE +
View Student Activities

See the MiraCosta College event calendar

EVENTS +
See Event Calendar

Read MiraCosta College news

NEWS +
Read News

WHAT'S HAPPENING?

Great News from Student HelpDesk!

Spring classes start January 23!

Check out all the degrees and certificates we offer and choose which one is right for you. Take a look at our current class schedule online ›

Open Courses

Still looking for a class to take in the spring?

Check out this current list of courses with seats still open for the spring 2017 semester. Don’t wait, enroll now at surf.miracosta.edu.

View open courses at www.miracosta.edu/open
SURF's UP!

At MiraCosta College, it's okay to be late!

We offer many late-start course offerings that begin the week of February 6. Classes are available daytime, evening or online. Plus, there are plenty of online late-start classes available as well. View the list of late-start classes here

MLK Day Breakfast

Will You Still Love Me Tomorrow?

A married man begins to question his sexual orientation as he and his wife consider having another child. Curated by the San Diego Asian Film Festival. Directed by Arvin Chen.

Learn more ›
Soul Fusion 2017

Soul Fusion 2017

MiraCosta College is kicking off its Black History Month activities with its Fourth annual Umoja Program fundraising concert, "Soul Fusion," Saturday, February 4, 2017.

Buy tickets ›

CAMPUS LOCATIONS

Community Learning Center

COMMUNITY LEARNING CENTER

1831 Mission Avenue
Oceanside, CA 92058
Map

P 760.795.8710 | P 888.201.8480

VISIT SITE  ›

Oceanside Campus

OCEANSIDE CAMPUS

1 Barnard Drive
Oceanside, CA 92056
Map

P 760.757.2121 | P 888.201.8480

TAKE A TOUR  ›

San Elijo Campus

SAN ELIJO CAMPUS

3333 Manchester Avenue
Cardiff, CA 92007
Map

P 760.944.4449 | P 888.201.8480

TAKE A TOUR  ›

The Technology Career Institute

TECHNOLOGY CAREER INSTITUTE

2075 Las Palmas Drive
Carlsbad, CA 92011
Map

P 760.795.6820 | P 888.201.8480

VISIT SITE  ›