Online Horticulture Classes – Bachelor of Science | CSU

Requirements to Graduate

A minimum of 120 credits are required to complete this degree. This includes:

  • 42 upper-division (300-400 level) credits
  • 30 upper-division credits completed through Colorado State University

The number of courses needed for completion of the program depends on:

  • The number of transfer credits awarded
  • Fulfillment of the All-University Core Curriculum
  • Degree coursework requirements

CSU's composition requirement should be met in your first semester after admission.

Transfer students must satisfy CSU's admission requirement in mathematics.


The following curriculum is intended to inform prospective students about the overall theme of the program and should not be used as an example program of study. Students need to consult their advisor to develop a degree completion plan based on the credits transferred into this program. You have the option to use the TransferologyTM website to conduct a self-review of your potential transfer courses. This tool will assist you in seeing how your previous college coursework may transfer to CSU.

All-University Core Curriculum (AUCC) – 31 credits

Students are strongly encouraged to select AUCC courses in consultation with their academic advisor. The following courses are required as part of the 31 required AUCC credits for the horticulture degree.

Horticultural Business Management – 12 credits

Horticulture Science – 12 credits

Upper-Division Horticulture – select 12 credits

Select any upper-division (300- to 400-level) HORT course not required or selected elsewhere in the program.

Upper-Division Agricultural Economics, Business, or Economics – 3 credits

    Select any upper-division (300- to 400-level) course not required or selected elsewhere in the program from the following subjects:


    ECON 335

Upper-Division Bioagricultural Science and Pest Management – 5 credits

Additional Required Courses – 15-16 credits