Meteorology Major: Bachelor of Science

Course Requirements

The primary goal of the Bachelor of Science in Meteorology is to advance our understanding of the atmospheric processes that influence weather and climate. This pursuit inherently involves an interdisciplinary approach through the combination of advanced coursework in mathematics, chemistry, physics, statistics, computer science, geology, earth sciences, and meteorology with emphasis on recent basic and applied research. The program is designed to provide the next generation of meteorologists with sufficient knowledge and skills to: (1) effectively monitor and analyze the atmospheric state across a spectrum of temporal and geospatial scales; (2) provide accurate and timely forecasts of ordinary and severe weather; and (3) address relevant contemporary challenges such as global and region climate change, human interactions with the natural environment, and the development of sustainable communities. To this end, the core meteorological curriculum is composed of courses that collectively provide a broad treatment of multi-scale atmospheric processes, including atmospheric thermodynamics and physics as well as synoptic, dynamic, and mesoscale meteorology.


The major comprises a minimum of 70 total hours with 31 hours of required departmental courses, 9 hours of elective departmental courses, and 30 hours of required extra-departmental courses. Students are also encouraged to take additional coursework in related disciplines. Students enrolled in the program must complete a total of 120 hours, and fulfill the general education requirements applicable to all baccalaureate degrees at UNC Charlotte. Consult the Department of Geography and Earth Sciences for a suggested schedule to complete a B.S. degree in Meteorology.


Use the UNC Charlotte online catalog to find additional information about this degree.

Click here for check sheet.