Course Info

CSC 348: Introduction to Compiler Design

An overview of the design of a compiler for a general purpose programming language; tools for designing the components of the compiler; implementing the compiler; run time environments.

CSC 301 and CSC 373 and CSC 347 are prerequisites for this class.

Winter 2022-2023

Section: 501
Class number: 28498
Meeting time: MW 3:10PM - 4:40PM
Location: LEWIS 01510 at Loop Campus
Instructor:
Section: 510
Class number: 28500
Meeting time: -
Location: Online: Async (Sync-Option)
Instructor:

Spring 2021-2022

Section: 601
Class number: 37530
Meeting time: MW 3:10PM - 4:40PM
Location: CDM 00228 at Loop Campus
Section: 610
Class number: 37529
Meeting time: -
Location: Online: Async (Sync-Option)

Winter 2021-2022

Section: 501
Class number: 21474
Meeting time: MW 3:10PM - 4:40PM
Location: LEWIS 01510 at Loop Campus
Section: 510
Class number: 21476
Meeting time: -
Location: Online: Async
CLOSED

Fall 2021-2022

Section: 701
Class number: 3830
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01516 at Loop Campus
Section: 710
Class number: 4285
Meeting time: -
Location: Online: Async

Spring 2020-2021

Section: 901
Class number: 30762
Meeting time: Th 5:45PM - 9:00PM
Location: Online: Sync
Section: 910
Class number: 30761
Meeting time: -
Location: Online: Async (Sync-Option)

Winter 2020-2021

Section: 801
Class number: 28263
Meeting time: Th 5:45PM - 9:00PM
Location: Online: Sync
Section: 820
Class number: 34947
Meeting time: -
Location: Online: Async

Fall 2020-2021

Section: 701
Class number: 10107
Meeting time: W 5:45PM - 9:00PM
Location: Online: Sync
CLOSED
Section: 710
Class number: 10559
Meeting time: -
Location: Online: Async (Sync-Option)

Spring 2019-2020

Section: 901
Class number: 30902
Meeting time: Th 5:45PM - 9:00PM
Location: REMOT E0000
Section: 910
Class number: 30901
Meeting time: -
Location: Remote
CLOSED

Winter 2019-2020

Section: 801
Class number: 22567
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01510 at Loop Campus
CLOSED

Fall 2019-2020

Section: 701
Class number: 12576
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01108 at Loop Campus
Section: 710
Class number: 13195
Meeting time: -
Location: Remote

Spring 2018-2019

Section: 901
Class number: 36630
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 910
Class number: 36629
Meeting time: -
Location: On Campus

Winter 2018-2019

Section: 801
Class number: 25550
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
CLOSED

Fall 2018-2019

Section: 701
Class number: 14541
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01108 at Loop Campus