While a Bachelor’s degree may earn an entry-level position, many positions require a Master’s degree to begin and upper-level positions eventually require a Ph.D. The most common degree program is geoscience but any of physics, chemistry, biology, mathematics, engineering, or computer science may suffice if geology was incorporated into the program. The core of geoscience programs is mineralogy, petrology, and structural geology; most programs will also require courses in other physical sciences, mathematics, and engineering. The following colleges offer a geosciences program: Colorado College; University of Northern Colorado, Colorado Mesa University, Western State Colorado University, Colorado School of Mines, and Colorado State University.