Computer Science + Crop Sciences, BS & Crop Sciences, MS

for the degree of Bachelor of Science in Computer Science + Crop Sciences and the Master of Crop Sciences


The five-year joint B.S.-M.S. program in Crop Sciences combines a B.S. in Crop Sciences with a non-thesis M.S. in Crop Sciences or a B.S. in Computer Science and Crop Sciences with a non­thesis M.S. in Crop Sciences. Current University of Illinois Urbana-Champaign undergraduate students enrolled in the Department of Crop Sciences who have completed between 60 and 96 credit hours, maintain superior academic performance are eligible to apply for this program. Students admitted to the program will receive both degrees once all requirements for the B.S.-M.S. program are completed.

for the degree of Bachelor of Science in Computer Science + Crop Sciences and the Master of Crop Sciences


For the Computer Science + Crop Sciences, B.S.


Graduation Requirements
Minimum hours required for the Bachelor's degree only: 126 hours.
Minimum hours required for the Bachelor's degree + Master's degree in Crop Sciences: 146 hours.

University Requirements
Minimum of 40 hours of upper-division coursework, generally at the 300 and 400 level. These hours can be drawn from all elements of the degree. Students should consult their academic advisor for additional guidance in fulfilling this requirement.

The university and residency requirements can be found in the Student Code (§ 3-801) and in the Academic Catalog.

General Education Requirements
Follows the campus General Education (Gen Ed) requirements. Some Gen Ed requirements may be met by courses required and/or electives in the program.

Composition I4-6
Advanced Composition3
Humanities & the Arts (6 hours)6
Natural Sciences & Technology (6 hours)6
fulfilled by CPSC 112 and any other course approved as Natural Sciences & Technology
Social & Behavioral Sciences (6 hours)6
Cultural Studies: Non-Western Cultures (1 course)3
Cultural Studies: US Minority Cultures (1 course)3
Cultural Studies: Western/Comparative Cultures (1 course) 3
Quantitative Reasoning (2 courses, at least one course must be Quantitative Reasoning I)6-8
fulfilled by CS 124, CS 128, CS 225; and MATH 220 or MATH 221; and MATH 231
Language Requirement (Completion of the third semester or equivalent of a language other than English is required)0-15
Department Foundation
Communication Option:3 or 6
Public Speaking
Let’s Talk about Food, Agriculture, and the Environment
Oral & Written Comm I
and Oral & Written Comm II
ACES 101Contemporary Issues in ACES2
Crop Sciences Core
CPSC 102Foundational Skills in Crop Sciences2
CPSC 112Introduction to Crop Sciences4
CPSC 212Introduction to Plant Protection4
CPSC 393Crop Sciences Internship3
or CPSC 395 Undergrad Research or Thesis
CPSC 498Crop Sci Professional Develpmt1
Computer Science Core
CS 100Computer Science Orientation1
CS 124Introduction to Computer Science I3
CS 128Introduction to Computer Science II3
CS 173Discrete Structures3
CS 222Software Design Lab1
CS 225Data Structures4
CS 374Introduction to Algorithms & Models of Computation4
CS 421Programming Languages & Compilers3
Computer Science Technical Track
Choose from the following options:
Computer Architecture
and System Programming
OR
Introduction to Computer Systems
& Any two (2) 400-level CS courses except CS 491
Mathematical Foundations
MATH 220Calculus4 or 5
or MATH 221 Calculus I
MATH 225Introductory Matrix Theory2-4
or MATH 257 Linear Algebra with Computational Applications
or MATH 415 Applied Linear Algebra
or MATH 416 Abstract Linear Algebra
MATH 231Calculus II3
CS 361Probability & Statistics for Computer Science3
Foundational Data Analytics
CPSC 440Applied Statistical Methods I4
CPSC 444Introduction to Spatial Analytics4
Crop Sciences Electives
At least one 3-hour 400-level CPSC/HORT/PLPA course3
Any CPSC/HORT/PLPA course except CPSC 2413
Total Hours for B.S.126


12 hours of graduate level concentration electives in the B.S. requirements will overlap with 12 hours of electives required for the M.S. requirements.

For the Crop Sciences, M.S. Non-Thesis Option

CPSC 594Professional Orientation CPSC1
CPSC 598Seminar (required each semester)4
Electives including at least 4 hours of graded coursework at the 500 level other than CPSC 599 (elective courses are chosen in consultation with faculty advisor)27
Total Hours for M.S.32

Other Requirements

Other requirements and conditions may overlap
Minimum 500-level Hours Required overall: 12
Minimum GPA: 3.0
Twelve (12) hours of graduate level concentration electives in the BS requirements will overlap with 12 hours of electives required for the MS requirements.
Total Hours for Joint Program146

for the degree of Bachelor of Science in Computer Science + Crop Sciences and the Master of Crop Sciences


Sample Sequence

This sample sequence is intended to be used only as a guide for degree completion. All students should work individually with their academic advisors to decide the actual course selection and sequence that works best for them based on their academic preparation and goals. Enrichment programming such as study abroad, minors, internships, and so on may impact the structure of this four-year plan. Course availability is not guaranteed during the semester indicated in the sample sequence.

Students must fulfill their Language Other Than English requirement by successfully completing a third level of a language other than English. For more information, see the corresponding section on the Degree and General Education Requirements page.

First Year
First SemesterHoursSecond SemesterHours
CS 1001CS 1283
CS 1243CS 1733
MATH 220 or 2214MATH 2313
CPSC 1022CPSC 1124
Composition I or Communication Option3Communication Option or Composition I4
ACES 1012 
 15 17
Second Year
First SemesterHoursSecond SemesterHours
CS 2221CPSC 2124
CS 2254CS 233 or 3403
General Education course3Language Other Than English (3rd level) course4
Free elective course3General Education course3
Free elective course3Free Elective course2
 14 16
Third Year
First SemesterHoursSecond SemesterHours
MATH 225, 257, 415, or 4162CS 3744
General Education course3CS 3613
CS 341 (or CS 4XX course except CS 491)4Free Elective Course or CS 4XX course except CS 4913
CPSC 393 or 3953General Education course3
CPSC 4404General Education course3
 16 16
Fourth Year
First SemesterHoursSecond SemesterHours
CS 4213General Education course3
CPSC 4981General Education course3
CPSC 4444Any CPSC/HORT/PLPA course except CPSC 2413
General Education course3Free elective course4
General Education course 3CPSC 5981
CPSC, PLPA or HORT 4XX Elective Course3 
CPSC 5981 
 18 14
Fifth Year
First SemesterHoursSecond SemesterHours
CPSC 5941CPSC 5981
CPSC 5981Elective course for MS degree3
500-level Elective Course for MS Degree4Elective course for MS degree4
Elective course for MS degree4 
Free Elective course2 
 12 8
Total Hours 146

for the degree of Bachelor of Science in Computer Science + Crop Sciences and the Master of Crop Sciences


Computer Science, B.S. component:

  1. Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Apply computer science theory and software development fundamentals to produce computing-based solutions.

Crop Sciences, B.S. component:

  1. Demonstrate knowledge in the key subject matter areas of applied plant biology; crop growth and development; crop management and protection; and soil science.
  2. Demonstrate an ability to identify a problem and develop solutions using quantitative reasoning skills for analysis of biological data.
  3. Demonstrate oral and written communication skills necessary to listen and make effective arguments, to share applied scientific concepts with the public, and to make use of a broad variety of media.
  4. Demonstrate an ability to lead and function in multidisciplinary teams.
  5. Demonstrate the ability to perform self-guided discovery in agricultural sciences, practicing skills of engagement to enhance intellectual curiosity.

Crop Sciences, M.S. Non-Thesis component:

  1. Students will be able to read, understand, knowledgeably discuss and summarize in writing the primary scientific literature of one or more disciplinary areas (bioinformatics and statistics, crop genetic improvement, crop production, plant protection, sustainable food systems, and water quality and environmental systems).
  2. Students will acquire professional scientific writing and communication skills.
  3. Students will develop the capacity to communicate and collaborate across interdisciplinary boundaries.
  4. Students will develop the interpersonal skills to be competitive for career opportunities in plant sciences and agriculture.

for the degree of Bachelor of Science in Computer Science + Crop Sciences and the Master of Crop Sciences


Crop Sciences

Crop Sciences website
AW-101 Turner Hall
MC-046
1102 S. Goodwin Ave.
Urbana, IL 61801
(217) 333-3420
cropsciences@illinois.edu

College of Agricultural, Consumer & Environmental Sciences

ACES Office of Academic Programs

128 Mumford Hall
1301 West Gregory Drive
Urbana, IL 61801
217-333-3380
aces-academics@illinois.edu

Advising

Advising Website
(217) 333-3570
Undergraduate Advising Email: ugrad@cropsciences.illinois.edu
Graduate Advising Email: grad@cropsciences.illinois.edu

Admissions

ACES Undergraduate Admissions
University of Illinois Urbana-Champaign Undergrad Admissions
University of Illinois Urbana-Champaign Graduate Admissions
(217) 333-3380
visitACES@illinois.edu