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
crop sciences department information: https://cropsciences.illinois.edu/
computer science degree information: https://cs.illinois.edu/academics/undergraduate/degree-program-options/cs-x-degree-programs#requirements
overview of college admissions & requirements: Agricultural, Consumer & Environmental Sciences
college websites: https://aces.illinois.edu/ and https://engineering.illinois.edu
computer science contact: undergrad@cs.illinois.edu
crop sciences contact: sbartlet@illinois.edu
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 nonthesis M.S. in Crop Sciences. Current University of Illinois at 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, BS
Prescribed Courses including Campus General Education
Code | Title | Hours |
---|---|---|
Composition I and Speech | 6-7 | |
Writing and Research and Public Speaking | ||
OR | ||
Oral & Written Comm I and Oral & Written Comm II | ||
Advanced Composition | ||
Select from campus-approved list. | 3-4 | |
Cultural Studies | ||
Select one course from Western culture, one from non-Western culture, and one from U.S. minority culture from campus approved lists. | 9 | |
Foreign Language | ||
Coursework at or above the third level is required for graduation. | 0-15 | |
Quantitative Reasoning I | ||
See Mathematical Foundations for specific requirement. | 3 | |
Quantitative Reasoning II | ||
See Mathematical Foundations for specific requirement. | 3 | |
Natural Sciences and Technology | ||
See Crop Sciences Core for specific requirement. | 6 | |
Humanities and the Arts | ||
Select from campus-approved list. | 6 | |
Social and Behavioral Sciences | ||
Select from campus-approved list. | 6 | |
ACES Required | ||
ACES 101 | Contemporary Issues in ACES | 2 |
Computer Science Core | 22 | |
CS 100 | Freshman Orientation (recommended) | 1 |
CS 125 | Intro to Computer Science | 4 |
CS 126 | Software Design Studio | 3 |
CS 173 | Discrete Structures | 3 |
CS 225 | Data Structures | 4 |
CS 374 | Introduction to Algorithms & Models of Computation | 4 |
CS 421 | Programming Languages & Compilers | 3 |
Computer Science Technical Track | 8-11 | |
Choose from the following options: | ||
Computer Architecture and System Programming | ||
OR | ||
Introduction to Computer Systems | ||
& Two CS 4XX | Any two (2) 400-level CS courses except CS 491 | |
Mathematical Foundations (fulfills Quantitative Reasoning I and II) | 12-13 | |
CS 361 | Probability & Statistics for Computer Science | 3 |
MATH 220 | Calculus | 4-5 |
or MATH 221 | Calculus I | |
MATH 225 | Introductory Matrix Theory | 2 |
MATH 231 | Calculus II | 3 |
Crop Sciences Core | 16 | |
CPSC 102 | Foundational Skills in Crop Sciences | 2 |
CPSC 112 | Introduction to Crop Sciences | 4 |
CPSC 393 | Crop Sciences Internship | 3 |
or CPSC 395 | Undergrad Research or Thesis | |
CPSC 498 | Crop Sci Professional Develpmt | 1 |
Select two of the following: | 6 | |
CPSC 226 | ||
Applied Entomology | ||
PLPA 204 | ||
Foundational Data Analytics | 6-8 | |
CPSC 440 | Applied Statistical Methods I | 4 |
And select one of the following: | ||
Introduction to R Programming | ||
Introduction to Spatial Analytics | ||
Crop Sciences Electives | 6 | |
CPSC/HORT/PLPA 4XX | At least one (1) 400-level CPSC/HORT/PLPA course | |
CPSC/HORT/PLPA XXX | Any CPSC/HORT/PLPA course except CPSC 241 | |
Total Hours | 126 |
For the Crop Sciences, MS Non-Thesis Option
Code | Title | Hours |
---|---|---|
CPSC 594 | Professional Orientation CPSC | 1 |
CPSC 598 | Seminar (when presenting) | 1 |
Electives including at least 4 hours of graded coursework at the 500 level other than CPSC 599 | 30 | |
Total Hours 1 | 32 |
Other Requirements
Other requirements and conditions may overlap |
Minimum Hours Required Within the Unit: 1 |
Minimum 500-level Hours Required overall: 12 |
Minimum GPA: 3.0 |
1 | Twelve (12) hours of graduate level concentration electives in the BS requirements will overlap with 12 hours of electives required for the MS requirements. |