CS 421

Summer 2021 Part of Term SF

Part of Term SF
May 17-Aug 5

Credit: 3 OR 4 hours.

Structure of programming languages and their implementation. Basic language design principles; abstract data types; functional languages; type systems; object-oriented languages. Basics of lexing, parsing, syntax-directed translation, semantic analysis, and code generation.

3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: CS 233 or CS 240; CS 374; one of MATH 225, MATH 415, MATH 416, ASRM 406.

Section Status updates every 10 minutes.
CS 421 class schedule data for summer 2021
CRN Type Section Time Day Location Instructor Section Details
37194
Online
ON2
ARRANGED
n.a.
n.a.
Beckman, M
Part of Term:
SF
Date Range:
05/17/21-08/05/21
Credit:
4 hours
Section Info:
This course is only for students that are in the Computer Science Online MCS / MCS-DS Program. This section has one or more proctored exams, which may carry additional fees.
Restriction(s):
Restricted to Graduate - Urbana-Champaign. Restricted to MCS:Computer Sci Online -UIUC or NDEG:Computer Science Onl-UIUC.
Not intended for First Time Freshman students.
30792
Online Lecture
P3
ARRANGED
n.a.
n.a.
Beckman, M
Part of Term:
SF
Date Range:
05/17/21-08/05/21
Credit:
3 hours
Section Info:
CS 421 will be taught as an online course due to CoVid 19 issues. You are responsible for all quizzes, exams, labs, and homeworks. There may be online fees included for this course.
Restriction(s):
Restricted to Undergrad - Urbana-Champaign. Not intended for MCS:Computer Sci Online -UIUC or MCS:Computer Sci Online -UIUC.
Not intended for First Time Freshman students.
30794
Online Lecture
P4
ARRANGED
n.a.
n.a.
Beckman, M
Part of Term:
SF
Date Range:
05/17/21-08/05/21
Credit:
4 hours
Section Info:
CS 421 will be taught as an online course due to CoVid 19 issues. You are responsible for all quizzes, exams, labs, and homeworks. There may be online fees included for this course.
Restriction(s):
Restricted to Graduate - Urbana-Champaign. Not intended for MCS:Computer Sci Online -UIUC or MCS:Computer Sci Online -UIUC.
Not intended for First Time Freshman students.
COURSE EXPLORER
Email: Course Explorer Feedback

OFFICE OF THE REGISTRAR | 901 W. Illinois Street, Urbana, Illinois 61801

Site developed by: Technology Services at Illinois | UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN
1102 Digital Computer Laboratory | MC-256 | Urbana, IL 61801 | phone 217-244-7000