The core survey courses that must be completed for a B.A. of Liberal Arts often form the foundation of later, more labor-intensive classes. Core classes include two to three semesters each of history, science (biology or chemistry-based), writing and literature, foreign language, and social science (anthropology and sociology). Math courses such as probability and statistics also are typical core requirements at many liberal arts programs.
Degree electives will especially vary across different colleges and universities, but they are commonly viewed as lightweight courses that can serve as GPA boosters and stress relievers. Physical education classes such as ballroom dancing, hiking, and yoga have become popular electives, as well as applied arts classes such as ceramics, painting, and music history.
In addition to core classes and electives, most B.A. in Liberal Arts degrees also require each student to complete a selected sequence of mid-level and advanced courses concentrated on a more specific field of study --- what is typically known as a "major." Because there are so many different smaller departments within most Liberal Arts colleges, it can be challenging to decide which major will be the best fit for you; that is why enrollment in a variety of early core courses in different disciplines is great for testing the waters and narrowing your choices.
Minors are not usually required for completed for a Liberal Arts degree, but they can be very helpful in terms of helping the student focus their study rather than just taking a larger number of unrelated courses. The specialization of a minor can also be a great asset in securing a desired job and/or acceptance into a graduate program.
Again, every Liberal Arts School within larger campuses have specific requirements and credit thresholds that must be met before graduation, but those degrees usually take three to five years to complete. Completing several summer school sessions and full course-load semesters will expedite the process, while part-time students will take longer to finish due to the decreased time commitment.