Degree Requirements

On this page

Road Map to Graduation

We hope for every student to avoid last minute panicking discoveries on their last semester of classes. Below is our way to help in minimizing stress for Graduating Seniors and in avoiding long waiting in lines in the first two weeks of their last semester. Regularly check your degree audit and keep track of your credit and progress each semester. Wherever you are in your studies, as you register for "next semester" classes, keep on checking!

This is where you can find all the Programs of Study. Check the Requirements of your degree, semester by semester.

This is where you can generate and check your Degree Audit; The table below guides you for things to look for in your Degree Audit Report.

  • Generate and check your Degree Audit.
  • Make sure that you are making progress and getting credit for all required Freshmen classes.
  • First semester. Send all credit information that you may have received prior to joining Illinois (AP credit, Transfer Credit, or similar).
  • Check what classes you need to satisfy your Language Other Than English (LOTE).
  • Explore various ways you can enhance your experience (minors, study abroad, etc).
  • Generate and check your Degree Audit.
  • Make sure that you are making progress and getting credit for all required Freshmen and Sophomore classes.
  • Check what last class you need to satisfy your Language Other Than English (LOTE) requirement.
  • Second semester. Each degree has flexibility and allows you to start a specialization of some sort (some degrees formally-Track Options or similar- other degrees informally-Electives classes to choose from).
  • Generate and check your Degree Audit.
  • Make sure that you are making progress and are not missing any credit (transfer classes, etc). Fix any missing credit.
  • Make sure you are making progress towards your specialization. Meet with your department for guidance: For degrees with formal specializations, make sure sure to officially declare your specialization at your departmental advising office. Make sure to discuss any possible modification, if applicable.
  • Plan your senior year of classes. The ultimate goal is for you to have nothing to worry about in your last semester!
  • Generate and check your Degree Audit.
  • Make sure that you are making progress and are not missing any credit (transfer classes, etc). Fix any missing credit.
  • First semester. Plan your last semester of classes.
  • Second semester. Nothing left to fix.

Tracking Your Degree Progress

Keep track of your progress towards graduation here. Please remember it is very important for you to speak with an advisor (your faculty advisor, your department's advising office, or a dean in 206 Engineering Hall) on a regular basis. The materials found here are meant to only be guidelines.

Run an Unofficial Degree Audit

If you have classes that you took at another institution, check Course Registration#TransferCredit

Advanced Composition

The Advanced Composition requirement is fulfilled by a writing-intensive course beyond basic composition. It is required of all students, including transfer students. It is normally taken in the junior or senior years.

The course used to fulfill this requirement varies with curriculum. Consult your advisor for current information. The campus list is a series of courses that have been approved for Advanced Composition credit. It is available here .


The following policy statements may help in answering questions regarding this requirement.

  • AP credit will not be accepted.
  • The Advanced Composition requirement can be fulfilled with a transfer course but only one that is specifically approved as satisfying the Advanced Composition requirement at UIUC
  • If the requirement is satisfied in one curriculum and the student transfers to another, the requirement will remain satisfied. However, if the new curriculum uses a specific course for Advanced Composition that is required as part of the curriculum, the student must take that course.
  • Advanced Composition courses can satisfy social sciences and humanities credit as well, if the course is on the approved SS&H list.
  • You may petition another course to substitute for your Advanced Composition Requirement, through the College of LAS:

Composition I

Unless exempt for having credit obtained by SAT, ACT, or AP Scores, you must complete the Composition I requirement during your freshman year by enrolling in one of the following courses or course combinations:

  • Rhetoric 105
  • Communication 111 and 112
  • English as a Second Language 111 and 112
  • English as a Second Language 115

Students may register for Rhetoric 101-102, ESL 111-112, or ESL 115 only by placement into the sequence. Students should see their advisor if they have questions about the appropriate placement in a Comp I class.

Free Electives

Undergraduate students in the University of Illinois at Urbana-Champaign's Grainger College of Engineering need 6 or more semester hours of free electives; the exact number required depends on the major. Almost any course offered by the University, and most transfer courses, can be used for free electives.  However, the following restrictions apply:

  • Religious foundation courses: maximum of 4 semester hours. This does NOT apply to courses offered by the University of Illinois Religious Studies program.
  • Military courses: maximum of nine hours of military science courses may be used as free electives; transfer courses are subject to individual review
  • Kinesiology: maximum of 3 hours of skill courses; no limit on professional kinesiology courses
  • Overages: may be used for free electives if they go beyond the required course credits.  For example, when ESL 114 and 115 are taken in lieu of RHET 105, the extra two hours may be used as free electives.
  • Courses not counting towards graduation hours: Credit cannot be used toward the Engineering degree for any math course below MATH 220 (MATH 112, 114, 116, 117, STAT 100, etc.) or CHEM 101, PHYS 101, PHYS 102, ASTR 100, or basic military science.
  • 100-Level ASTR courses: Maximum of 4 hours from the following courses ASTR 113, 121, 122, 131, 132, 150 can be used for free elective credit.  No other 100-level ASTR courses are allowed for graduation in any engineering curriculum.
  • Duplicate courses: No credit will be used toward graduation requirements that duplicates credit earned in previous college course work. If courses appear to be similar, the student is responsible for investigating duplication. If duplication is suspected, the student should consult the Undergraduate Programs Office in 206 Engineering Hall.
  • Foreign Language: College credit may be used if a language placement examination has been taken and the college hours used do not duplicate more than the last two years of high school course work. Credit earned in the student's native language is not allowed.

Foreign Language Requirements

High school language requirement: Effective for all entering freshmen in Fall 2000 or later (Fall 2002 for transfer students) the following language requirement must be completed for graduation.  This requirement may be satisfied by:

  • Successfully completing in high school the third year of a language other than English;
  • Successfully completing a third-semester college-level course in a language other than English; or
  • Demonstrating proficiency at the third semester level in a language proficiency examination approved by the College of Liberal Arts and Sciences and the appropriate department.

Students without three years of the same language in high school may complete the requirement in college.  One year of high school language is normally equivalent to a semester of college instruction. 
In order to enroll at Illinois in language courses beyond the first level, students must first take a placement test.   If testing shows that repetition is needed, credit will not be granted for college courses more than two college semesters below the high school achievement level.  For example, if a student has had three years of high school foreign language and is placed at the first level, as a result of the language placement test, credit will not be given for the first-level course but will be given for the second-level and higher.  If the placement test is not taken, no credit will be given for repeated course work and only the fourth level of the language fulfilling high school requirements may be taken for credits.

A course taken in college to fulfill the third level of the high school non-primary language requirement must be taken for letter grade.  For lower levels, it is allowed to take courses under the credit/no credit option.

International applicants, who have attended high school in another country, are normally expected to fulfill the language requirement by taking three years of instruction in English and a minimum of three years in their primary language.  If not, it is possible to fulfill also the primary language requirement on campus by taking a proficiency test, if available.

Language Credits

Humanities elective credit: Starting in fall of 1994, freshmen must also satisfy the campus general education requirements which include six hours of humanities from the campus list. Foreign languages are excluded from the list. However, foreign language taken as part of the International Minor in Engineering will be used for campus humanity credit.

Proficiency Credit

Proficiency credit for language courses at the third level or higher can be obtained by proficiency examination (subject to the placement rule described in the previous section). A placement test is required before taking a language proficiency examination.

General Education Requirements

The campus General Education requirements fall into several categories.  Those in Composition I, Natural Sciences and Technology, and Quantitative Reasoning are met by courses required in engineering curricula. Beginning with the class that entered in fall 2000, students must complete a third-level college language course. Most students satisfy this requirement by completing three years of high school instruction in a single language.

The campus General Education requirements in social and behavioral sciences and in humanities and the arts can be met while satisfying the College of Engineering's liberal education course work requirements (see below) . Proper choices will assure that these courses also satisfy the campus requirements in the areas of Western and non-Western cultures. Beginning with the class that entered in fall 2018, students must also assure that they take a course that satisfies the campus requirement in the area of U.S. Minority Culture.  Many of these courses satisfy the campus Advanced Composition requirement, which assures that students have the advanced writing skills expected of all college graduates.

Students may obtain credit from different academic sources, i.e., residential instruction, advanced placement (AP or IB) tests, and transfer credits. All course work taken to satisfy campus general education requirements must be taken for grade.

For more information about General Education course work requirements, consult the campus' General Education website.

Cultural Studies

The campus General Education requirement in Cultural Studies is as follows:

Students who matriculated Spring 2018 or prior must complete two (2) courses taken for a grade:

  1. a course that is designated as Western/Comparative Culture(s) and
  2. one that is designated as Non-Western/U.S. Minority Culture(s).

Students who began Fall 2018 or after must complete three (3) courses taken for a grade:

  1. a course that is designated as Western/Comparative Culture(s),
  2. one that is designated as Non-Western Culture(s), and
  3. one that is designated as U.S. Minority Culture.

Courses that carry a cultural studies designation may, or may not, fulfill other general education requirements.

General Education Electives

The Grainger College of Engineering requires eighteen hours of General Education Electives. Through these courses students deepen their understanding of human culture and society, build skills in inquiry and critical thinking, and lay a foundation for civic engagement and lifelong learning.

The college requirements include the campus General Education (GenEd) requirements in humanities and social/behavioral sciences (described above). To satisfy the General Education requirements, students must complete:

  • Six hours of campus GenEd courses in Humanities & Arts. These courses must be taken for a grade.
  • Six hours of campus GenEd courses in Social & Behavioral Sciences. These courses must be taken for a grade.

*With careful course selection these requirements and the cultural studies requirements can be completed with a few as twelve hours of course work.

Advising Tip: To quickly find courses that satisfy more than one campus GenEd requirement, go to and Search the General Education Course Lists . You can find, for instance, all of the History courses that count toward both the Humanities & Arts requirement and the Western Cultural Studies requirement.

  • Six hours may be selected from any of the following:
    • Courses from The Grainger College of Engineering Liberal Education course list (See Below). Note that this list includes courses in business subjects, the applied arts, and foreign languages, as well as additional courses in humanities and social sciences.
    • Other courses that match the intent of the college general education requirements, and that are approved by the college. Students must petition to have these courses accepted as Liberal Education Electives and added to the list below.
    • Courses from the Humanities & the Arts campus GenEd list
    • Courses from the Social & Behavioral Sciences campus GenEd list
    • Courses that have a Cultural Studies designation.

Liberal Education Course List

The following courses can be used to satisfy The Grainger College of Engineering General Education requirement. Students who complete their campus General Education requirements for Humanities & the Arts, and Social & Behavioral Sciences with fewer than eighteen hours of course work may select the balance of their eighteen hours from this list.  Courses taken from this list that fulfill no other degree requirements may be taken on a Credit/No-Credit basis. Please note that there are courses on the list (especially if included within the phrase "All Courses") that are approved for campus General Education requirements for Humanities & the Arts or Social & Behavioral Sciences.  Actually, all courses with such approval can be used to fulfill the College of Engineering Liberal Education requirement in addition to those in the list.

"All courses" means all courses numbered 100 through 489, excluding any courses with numbers ending in 90-99. Courses that have the words "Special Topics," "Individual Study," "Independent Study," "Internship," "Thesis," or "Seminar" in their title are also excluded from the "all courses" designation.  Students may petition for these courses to be allowed, on a case-by-case basis.  Students may also petition to count courses numbered 500 and greater.  Foreign language courses in non-language rubrics (e.g., AFST 231) require special approval; see Languages below.

Please note that some of the courses in this list may be closed for registration to The Grainger College of Engineering students, or have limited openings for engineering students. This is especially true within "all courses" designations.  Students who take these courses, for instance while registered in another college, may count the courses toward their engineering degrees. Check the course listings in the current Class Schedule for registration restrictions.

Students may also petition to use courses that are not on this list.

For more information about the courses listed below, refer to the University of Illinois Course Catalog .

Rubric Program Approved Courses
AAS Asian American Studies All
ABE Agricultural and Biological Eng ABE 199 CHP
ACCY Accountancy ACCY 200, 201, 202, 211, 212
ACE Agr & Consumer Economics All except ACE 161, 261
ACES Agr, Consumer, & Env Sciences All
ADV Advertising All
AFRO African American Studies All
AFST African Studies All
AGED Agricultural Education All
AHS Applied Health Sci Courses AHS 365, 375
AIS American Indian Studies All
ANSC Animal Sciences All except ANSC 400-level courses
ANTH Anthropology All
ARCH Architecture All except ARCH 232,341,342,351,352,433,434
ART Art All
ARTD Art--Design All
ARTE Art--Education All
ARTF Art--Foundation All
ARTH Art--History All
ARTS Art--Studio All
ASRM Actuarial Science & Risk Management ASRM 210
ASST Asian Studies All
BADM Business Administration All
BTW Business and Technical Writing All
BUS Business All
CHLH Community Health All except CHLH 244,274,421
CHP Campus Honors Program All
CI Curriculum and Instruction All
CLCV Classical Civilization All
CMN Communication All
CPSC Crop Sciences All except CPSC 241,382,400-level
CW Creative Writing All
CWL Comparative & World Literature All
DANC Dance All
EALC E. Asian Languages & Cultures All
ECE Electrical and Computer Engr ECE 316
ECON Economics All except ECON 202, 203
EDUC Education All
ENG Engineering ENG 110, 177, 261, 315, 440, 441, 451
ENGL English All
ENSU Environmental Sustainability All except ENSU 301, 302
ENVS Environmental Studies All except ENVS 101, 480
EPOL Ed Policy, Org & Ldership All
EPS Educational Policy Studies All
EPSY Educational Psychology All except EPSY 280
ESE Earth, Society, & Environment ESE 106,170,200,202,215,254,287,293,311,350,360,381,410,462,466,477
EURO European Union Studies All
FAA Fine and Applied Arts All
FIN Finance All
FSHN Food Science & Human Nutrition FSHN 120,140,220,302,322,329,344,428
GCL Grand Challenge Learning All
GEOG Geography All except GEOG 100,103,210,222,280,370,371,379,380,392,401,405,406,421,459, 477,478,479,482,489
GEOL Geology GEOL 201
GLBL Global Studies All except GLBL 118,200,225,296,298,492,494,495,499
GWS Gender and Women's Studies All
HDES Human Dimensions of Env Sys HDES 410
HDFS Human Dev and Family Studies All
HIST History All
HORT Horticulture All
HRD Human Resource Development All
HUM Humanities Courses All
IE Industrial Engineering IE 340,445
IHLT I-Health All
INFO Informatics All except INFO 102
IS Information Sciences All except IS 457
JOUR Journalism All
JS Jewish Studies All
KIN Kinesiology All
LA Landscape Architecture All
LAST Latin American & Caribbean St All
LAW Law All
LER Labor and Employment Relations All
LING Linguistics All
LLS Latina/Latino Studies All
MACS Media and Cinema Studies All
MDIA Media All
MDVL Medieval Studies All
MUS Music All
MUSE Museum Studies All
NEUR Neuroscience All except NEUR 314,419,432,461,462,481
NPRE Nuclear, Plasma, Radiolg Engr NPRE 101,480,481,483
NRES Natural Resources & Environ Sc NRES 101,103,109,202,210,220,223,242,287,310,325,423,424,425,426,428
NUTR Nutritional Sciences NUTR 428
PHIL Philosophy All
PLPA Plant Pathology All
PS Political Science All
PSYC Psychology All except PSYC 235,301,432
REES Russian, East European and Eurasian Studies All
REHB Rehabilitation Counseling All
REL Religion All
RHET Rhetoric and Composition RHET 233
RMLG Romance Linguistics All
RSOC Rural Sociology All
RST Recreation, Sport, and Tourism All
SAME S. Asian & Middle Eastern All
SE Systems Engineering and Design SE 361, 400
SHS Speech and Hearing Science All
SLAV Slavic All
SLCL LiteraturesCulturesLinguistics All
SLS Second Language Studies All
SOC Sociology All
SOCW Social Work All except SOCW 225
SPED Special Education All
TE Technology Entrepreneurship All except TE 345
THEA Theatre All
TMGT Technology and Management All
TRST Translation Studies All
TSM Technical Systems Management All 100 and 200-level TSM courses
UP Urban and Regional Planning All except UP 116,316,417
WRIT Writing Studies All

Languages: Language courses other than English are usually acceptable, except for the student's native language(s), and closely related languages. These courses must be in excess on the high school language requirement. Approval in 206 Engineering Hall is required to count any foreign language course toward the Liberal Education requirement. Courses may be based on results of the student's Language Placement Examination with the following limitations:

  1. Students may not repeat, for degree credit, courses more than two semesters below their high school achievement level (e.g., four years of high school language credit will not allow 101 or 102, but would allow for 103 or 104);
  2. Students may earn proficiency credit for 103 or 104 or higher by examination, subject to limits of Rule 1.

Courses taken to meet the high school language requirement cannot count toward the Liberal Education requirement but could count for free electives if allowed for degree credits, subject to the limits of Rule 1.

For example, a student only took two years of a secondary language in high school, equivalent to levels 101 and 102 in college.  After taking the placement test, the student is placed at the 102 level.  If this student takes the 102 and 103 courses in college to fulfill the high school requirement, both courses may count for free elective credits.  If the same student decides to take also the following course at at the 104 level, or another course in a different language, for instance at the 101 level, credits can be applied toward the Liberal Education requirement in The Grainger College of Engineering.

Residency Requirements

The residency requirement for graduation with a first bachelor's degree are part of the Student Code, and are summarized here:

In addition to specific course and scholastic average requirements, each candidate for a bachelor’s degree from the University of Illinois at Urbana-Champaign must earn at least 60 semester hours of University of Illinois at Urbana-Champaign credit, of which at least 21 hours must be 300 or 400 level courses of University of Illinois at Urbana-Champaign credit.

Technical GPA Requirement

Technical grade point average (TGPA) requirements for graduation and advanced-level course registration apply to students enrolled in certain Grainger Engineering curricula and only classes taken at the University of Illinois at Urbana-Champaign campus. If students do not meet the TGPA requirements, they may be placed on probation.  For a specific review of TGPA, students should Run an Unofficial Degree Audit. For additional information and advice, contact your department.


Technical Grade Point Average (TGPA) Requirements for Graduation.

Student entering Fall 2010 - Spring 2019

Must earn a GPA of 2.00 (unless otherwise noted) in the following subset of courses:

Technical Grade Point Average (TGPA) Requirements for Graduation.

Student entering Summer 2019 and beyond

Must earn a GPA of 2.00 in the following subset of courses:

2.25 Grade Point Average Requirements for Advanced-Level Course Registration.


Student must earn a GPA of 2.25 in the following subset of courses:

In order to register for:
Aerospace Engineering n/a n/a Eng Core+Mech Core+AE 202+ME 300 AE 311, AE 312, AE 321, AE 323, AE 352, AE 353, AE 370
Bioengineering Math, Eng, and Science courses Math, Engineering, and Science courses Eng Core + Bio Core BIOE 220, BIOE 302, BIOE 303, BIOE 310, BIOE 360, BIOE 414, BIOE 415, BIOE 420, BIOE 435, BIOE 436, BIOE 476
Computer Engineering ECE courses ECE courses (except ECE 316) Eng Core (minus CHEM) + CompE Core ECE 329, ECE 340, ECE 385, ECE 391
Computer Science CS and Math courses CS and Math courses n/a n/a
Electrical Engineering ECE courses ECE courses (except ECE 316) Eng Core (minus CHEM) + EE Core ECE 329, ECE 340, ECE 385, ECE 391
Engineering Mechanics Required Engineering courses, 200-level and above; MATH 415, 441, and 442; secondary field classes Required Engineering courses and any Technical Elective courses Eng Core + EMech Core + ECE 205 + ME 200 TAM 302, TAM 324, TAM 335, TAM 412, TAM 445, TAM 470
Engineering Physics GPA of 2.5: required Math and Physics courses Math and Physics courses n/a n/a
Industrial Engineering Required Eng and Tech Elect courses; MATH 415 Required Engineering and Technical Elective courses; MATH 415 Eng Core + Mech Core + ECE 110 + IE 300 IE 310, IE 330, IE 340, IE 430, ME 330
Mechanical Engineering Required Engineering courses, 200-level and above; MATH 415; technical elective courses Required Engineering courses and any Technical Elective courses Eng Core + Mech Core + ECE 205, 206 + MCB 150(if taken) + ME 200 ME 310, ME 330, ME 340, ME 370
Systems Engineering and Designs n/a Required Engineering and Technical Elective courses; MATH 415 n/a n/a

The following majors do not currently have a technical GPA required for graduation or a 2.25 GPA required for advanced level course registration in courses:

  • Agricultural and Biological EngineeringMaterials Sci & Eng
  • Materials Sci & Eng
  • Civil EngineeringNuclear, Plasma, & Radiological Engineering
  • Nuclear, Plasma, & Radiological Engineering


Accreditation is important to show that programs meet requirements for quality and content according to their discipline.    ABET is a nonprofit, ISO 9001 certified organization that accredits college and university programs in applied and natural science, computing, engineering and engineering technology.  ABET is a federation of 36 professional societies and has four commissions:  Applied and Natural Science Accreditation Commission (ANSAC), Computing Accreditation Commission (CAC), Engineering Accreditation Commission (EAC), and Engineering Technology Accreditation Commission (ETAC).  Professional licensure for engineers typically requires graduating from a program accredited by the Engineering Accreditation Commission (EAC) of ABET (

Educational Objectives

The Grainger College of Engineering prepares men and women for professional careers in engineering and related positions in industry, commerce, education, and government. Graduates at the bachelor's level are prepared to begin the practice of engineering or to continue their formal education at a graduate school of their choice. Based on the mission and vision statement of the college, each engineering program has developed educational objectives which are broad statements that describe what graduates are expected to attain within a few years of graduation. In general, all the programs provide students with a comprehensive education that includes in-depth instruction in their chosen fields of study. The programs are designed to emphasize analysis and problem solving and to provide exposure to open-ended problems and design methods. The courses are taught in a manner that fosters teamwork, communication skills, and individual professionalism, including ethics and environmental awareness. The classroom experiences, along with outside activities, prepare students for lifetimes of continued learning and leadership. Thus, the engineering programs enable graduates to make significant contributions in their chosen fields while at the same time recognizing their responsibilities to society.

Outcomes and Assessment

To accomplish the educational objectives and to fulfill current engineering accreditation criteria, all engineering programs provide the knowledge, experience, and opportunities necessary for students to demonstrate their attainment of the following outcomes:

  • An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  • An ability to apply the engineering design process to produce solutions that meet specified needs with consideration for public health and safety, and global, cultural, social, environmental, economic, and other factors as appropriate to the discipline.
  • An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  • An ability to communicate effectively with a range of audiences.
  • An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  • An ability to recognize the ongoing need to acquire new knowledge, to choose appropriate learning strategies, and to apply this knowledge.
  • An ability to function effectively as a member or leader of a team that establishes goals, plans tasks, meets deadlines, and creates a collaborative and inclusive environment.

Similarly, to accomplish the educational objectives and to fulfill current computing accreditation criteria, the computer science program provides the knowledge, experience, and opportunities necessary for students to demonstrate their attainment of the following outcomes.

Graduates of the program will have an ability to:

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement, and evaluate a computing -based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize  professional  responsibilities  and  make  informed  judgments  in  computing practice based on legal and ethical principles.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

An assessment system for continuous measurement, evaluation, and improvement is in place in each academic department and within each program. In addition, the college collects college-wide data and provides coordination and assistance to the departments for the overall process.

Professional Component

Each engineering program also contains a professional component, as required for accreditation that is consistent with the objectives of the program and the institution. The professional component includes:

  • a minimum of 30 semester credit hours (or equivalent) of a combination of college-level mathematics and basic sciences with experimental experience appropriate to the program.
  • a minimum of 45 semester credit hours (or equivalent) of engineering topics appropriate to the program, consisting of engineering sciences and engineering design, and utilizing modern engineering tools.
  • a broad education component that complements the technical content of the curriculum and is consistent with the program educational objectives.
  • a culminating major engineering design experience based on the knowledge and skills acquired in earlier course work that incorporates appropriate engineering standards and multiple constraints.

In the case of computing accreditation, the computer science program must include mathematics appropriate to the discipline and at least 30 hours of up-to-date coverage of fundamental and advanced computing topics that provide both breadth and depth. The computing topics must include:

  • Techniques, skills, and tools necessary for computing practice.
  • Principles and practices for secure computing.
  • Local and global impacts of computing solutions on individuals, organizations, and society.

The paragraphs below further describe these elements of the programs and expected student outcomes and experiences.

Departments and Programs

The engineering degree programs offered at Illinois awarding Bachelor of Science degrees are listed in the table below. The programs accredited by an accreditation commission of ABET ( and the year in which first accredited are indicated. The Computer Science program is accredited by the Computing Accreditation Commission (CAC); all others are accredited by the Engineering Accreditation Commission (EAC).

UG Departments and Programs

Department Engineering B.S. Degree Programs and First Year Accredited  

Aerospace Engineering

Aerospace Engineering1


Agricultural and Biological Engineering (ACES)

Agricultural and Biological Engineering2





Chemical and Biomolecular Engineering (LAS)

Chemical Engineering3


Civil and Environmental Engineering

Civil Engineering


Computer Science4

Computer Science


Electrical and Computer Engineering

Computer Engineering



Electrical Engineering


Industrial and Enterprise Systems Engineering

Industrial Engineering



Systems Engineering and Design5


Materials Science and Engineering

Materials Science and Engineering


Mechanical Science and Engineering

Engineering Mechanics



Mechanical Engineering


Nuclear, Plasma, and Radiological Engineering

Nuclear, Plasma, and Radiological Engineering6



Engineering Physics




Accredited program name was Aeronautical and Astronautical Engineering until August, 2004.


The program in agricultural and biological engineering in the Department of Agricultural and Biological Engineering is administered jointly by the College of Agricultural, Consumer, and Environmental Sciences and the College of Engineering with the degree granted by the College of Engineering. It succeeds a program named Agricultural Engineering until August 2008 that was first accredited in 1950.


The program in chemical engineering is administered by the Department of Chemical and Biomolecular Engineering in the College of Liberal Arts and Sciences with the degree granted by the College of Liberal Arts and Sciences.


The Department of Computer Science also sponsors degrees in 4 colleges outside of Grainger Engineering, including LAS, Media, FAA, and ACES. Within those programs, there are currently 12 degrees.Only the B.S. in Computer Science is accredited by the Computing Accreditation Commission of ABET (


Accredited name was General Engineering until August 2016.


Accredited program name was Nuclear Engineering until August 2008.


The Department of Physics also offers a B.S. degree program in Physics and a Physics Major in the Science and Letters Curriculum, both administered by the College of Liberal Arts and Sciences. None of the physics programs are accredited by a commission of ABET (

Please contact The Grainger College of Engineering Undergraduate Programs Office at if you have questions.