Metadata
Title
2026-2027 Course Catalog
Category
graduate
UUID
b263c3e4a9ce4a7b8cc240f0cf3448e2
Source URL
https://catalog.illinois.edu/graduate/engineering/computing-fundamentals-cert/
Parent URL
https://catalog.illinois.edu/graduate/certificates/
Crawl Time
2026-03-23T13:56:48+00:00
Rendered Raw Markdown

2026-2027 Course Catalog

Source: https://catalog.illinois.edu/graduate/engineering/computing-fundamentals-cert/ Parent: https://catalog.illinois.edu/graduate/certificates/

for the Graduate Certificate in Computing Fundamentals (on campus or online)


The Graduate Certificate in Computing Fundamentals provides students with Bachelor’s degree or higher in a non-computing discipline with an accelerated foundation in computing fundamentals. The Graduate Certificate requires four bridging courses in fundamentals of computing and algorithms and two excursions in computing courses. To allow flexibility and gain deeper knowledge in a computing subject of interest, students are required to complete an independent study along with a graduate-level elective.

The Graduate Certificate in Computing Fundamentals requires a minimum of 20 credit hours distributed over eight courses as follows. A course cannot be used to satisfy more than one requirement within the certificate.

for the Graduate Certificate in Computing Fundamentals (on campus or online)


Graduation Requirements

Minimum Cumulative GPA: 2.75 (as required for awarding of the Campus Graduate Certificate)

Minimum hours required for certificate completion:20 hours

Students who have successfully completed this certificate may use the certificate to satisfy the following degree requirements, subject to department approval, and provided they apply and are admitted to the degree program:

* The 8 credit hours of transferable coursework may not include the bridging courses: CS 400, CS 401, CS 402, and CS 403.

** A letter grade of B or above, or an S is required for transfer.

Coursework Requirements

Course List

 | Code | Title | Hours |

| --- | --- | --- | | Core Coursework | | 17 | | CS 400 | Accelerated Fundamentals of Computing I | 3 | | CS 401 | Accelerated Fundamentals of Algorithms I | 3 | | CS 402 | Accelerated Fundamentals of Computing II | 3 | | CS 403 | Accelerated Fundamentals of Algorithms II | 3 | | CS 491 | Seminar (Section: Seminar – Excursions in Computing I) | 1 | | CS 491 | Seminar (Section: Seminar – Excursions in Computing II) | 1 | | CS 597 | Individual Study | 3 | | Additional Coursework | | 3 | | Elective 400-level CS course | | 3 | | Total Hours | | 20 |

for the Graduate Certificate in Computing Fundamentals (on campus or online)


The learning objectives for the program are the following.

  1. Exhibit proficiency in the design, implementation, and testing of software.
  2. Demonstrate skills and experience working in small teams in order to solve problems; design, implement, and test code; and learn from one another.
  3. Apply algorithmic and theoretical computer science principles to solve computing problems from a variety of application areas.
  4. Demonstrate the ability to learn and develop competencies in specialized or emerging computer science fields.
  5. Demonstrate the ability to read, analyze, and discuss research papers.

Students will be assigned letter grades appropriate to the course subject.

for the Graduate Certificate in Computing Fundamentals (on campus or online)


Admission Requirements

The iCAN program is a broadening participation program designed for college graduates without a background in computer science. Successful completion of the iCAN program results in a student receiving a Computing Fundamentals Certificate. Below are the admission requirements for the iCAN program.

Financial Aid

The department offers tuition scholarships for the iCAN program based on financial need and application materials.

for the Graduate Certificate in Computing Fundamentals (on campus or online)


Graduate Programs in the Department of Computer Science

The Department of Computer Science (CS) offers other graduate programs leading to the degrees of Master of Science and Doctor of Philosophy in Computer Science, as well as a Computer Science concentration under the interdisciplinary Master of Science in Bioinformatics.

for the Graduate Certificate in Computing Fundamentals (on campus or online)


Department of Computer Science

Department Head: Nancy Amato\ Director of Graduate Studies: Darko Marinov\ iCAN Program Director: Tiffani Williams\ Contact: Celia Johnston\ Department ofComputer Science website\ Program website\ 1312 Siebel Center, 201 N Goodwin, Urbana, IL 61801\ (217) 333-4428\ ican@cs.illinois.edu

Grainger College of Engineering

Grainger College of Engineering website

Admissions

Graduate College Admissions & Requirements\ Department Admissions & Requirements