Course Info

CSC 406: Systems I

An introductory graduate course on computer systems topics, focusing on machine-level programming and architecture and their relevance for application programming. Information representations, assembly language and debuggers, processor architecture, program optimization, memory hierarchy and caching. Students are recommended to finish CSC 400 before enrolling in this course. PREREQUISITE(S): CSC 401

CSC 401 is a prerequisite for this class.

Winter 2021-2022

Section: 802
Class number: 20519
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01517 at Loop Campus
Instructor:
Section: 810
Class number: 20520
Meeting time: -
Location: Online: Async
Instructor:

Fall 2021-2022

Section: 702
Class number: 4050
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Section: 711
Class number: 4178
Meeting time: -
Location: Online: Async

Summer I 2020-2021

Section: 201
Class number: 40036
Meeting time: MW 5:45PM - 9:00PM
Location: Online: Sync
Section: 210
Class number: 40083
Meeting time: -
Location: Online: Async (Sync-Option)

Spring 2020-2021

Section: 920
Class number: 35448
Meeting time: -
Location: Online: Async
Instructor: Zhen Huang | View syllabus

Section 920X

Class number 36704

Meeting dates: 3/27/2021 - 6/11/2021
Meeting time: -
Location: OLASY NCH00 at Lincoln Park Campus
Instructor: Zhen Huang | View syllabus
Meeting dates: 4/17/2021 - 4/17/2021
Meeting time: Sa 9:00AM - 10:30AM
Location: MCGWS 00108 at Lincoln Park Campus
Instructor: Zhen Huang | View syllabus
Meeting dates: 5/8/2021 - 5/8/2021
Meeting time: Sa 9:00AM - 10:30AM
Location: MCGWS 00108 at Lincoln Park Campus
Instructor: Zhen Huang | View syllabus
Meeting dates: 5/22/2021 - 5/22/2021
Meeting time: Sa 9:00AM - 10:30AM
Location: MCGWS 00108 at Lincoln Park Campus
Instructor: Zhen Huang | View syllabus


Winter 2020-2021

Section: 820
Class number: 28301
Meeting time: -
Location: Online: Async
Instructor: Zhen Huang | View syllabus
Section: 821
Class number: 34913
Meeting time: -
Location: Online: Async
Instructor: Zhen Huang | View syllabus

Section 821X

Class number 35013

Meeting dates: 1/4/2021 - 3/21/2021
Meeting time: -
Location: OLASY NCH00 at Lincoln Park Campus
Instructor: Zhen Huang | View syllabus
CLOSED
Meeting dates: 1/30/2021 - 1/30/2021
Meeting time: Sa 9:00AM - 10:30AM
Location: MCGWS 00108 at Lincoln Park Campus
Instructor: Zhen Huang | View syllabus
CLOSED
Meeting dates: 2/13/2021 - 2/13/2021
Meeting time: Sa 9:00AM - 10:30AM
Location: MCGWS 00108 at Lincoln Park Campus
Instructor: Zhen Huang | View syllabus
CLOSED
Meeting dates: 3/6/2021 - 3/6/2021
Meeting time: Sa 9:00AM - 10:30AM
Location: MCGWS 00108 at Lincoln Park Campus
Instructor: Zhen Huang | View syllabus
CLOSED


Fall 2020-2021

Section: 701
Class number: 10248
Meeting time: Tu 5:45PM - 9:00PM
Location: Online: Sync
Section: 710
Class number: 10452
Meeting time: -
Location: Online: Async (Sync-Option)
Section: 720
Class number: 10453
Meeting time: -
Location: Online: Async
Instructor: Zhen Huang | View syllabus

Summer I 2019-2020

Section: 210
Class number: 40158
Meeting time: -
Location: Remote

Spring 2019-2020

Section: 901
Class number: 30567
Meeting time: M 5:45PM - 9:00PM
Location: REMOT E0000
Instructor: Zhen Huang | View syllabus
Section: 910
Class number: 30330
Meeting time: -
Location: Remote
Instructor: Zhen Huang | View syllabus

Winter 2019-2020

Section: 802
Class number: 22610
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01517 at Loop Campus
Instructor: Zhen Huang | View syllabus
Section: 810
Class number: 22775
Meeting time: -
Location: Remote
Instructor: Zhen Huang | View syllabus

Fall 2019-2020

Section: 701
Class number: 12764
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
Section: 702
Class number: 12867
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 710
Class number: 13026
Meeting time: -
Location: Remote
Section: 711
Class number: 13027
Meeting time: -
Location: Remote

Summer I 2018-2019

Section: 201
Class number: 40044
Meeting time: MW 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 210
Class number: 40194
Meeting time: -
Location: Remote

Spring 2018-2019

Section: 901
Class number: 30457
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 910
Class number: 30070
Meeting time: -
Location: Remote

Winter 2018-2019

Section: 801
Class number: 25276
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Section: 802
Class number: 25639
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01517 at Loop Campus
Section: 810
Class number: 25989
Meeting time: -
Location: Remote

Fall 2018-2019

Section: 701
Class number: 14843
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
Section: 702
Class number: 15043
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 710
Class number: 15925
Meeting time: -
Location: Remote
Section: 711
Class number: 15926
Meeting time: -
Location: Remote

Summer I 2017-2018

Section: 201
Class number: 41205
Meeting time: MW 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 210
Class number: 41643
Meeting time: -
Location: Remote

Spring 2017-2018

Section: 901
Class number: 34219
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Section: 910
Class number: 34220
Meeting time: -
Location: Remote

Winter 2017-2018

Section: 801
Class number: 20563
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Instructor: Steven Lytinen
Section: 802
Class number: 20965
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01517 at Loop Campus
Section: 810
Class number: 25504
Meeting time: -
Location: Remote

Fall 2017-2018

Section: 701
Class number: 12590
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
Section: 702
Class number: 12908
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 710
Class number: 12591
Meeting time: -
Location: Remote
Section: 711
Class number: 12909
Meeting time: -
Location: Remote

Summer I 2016-2017

Section: 201
Class number: 41866
Meeting time: MW 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 210
Class number: 41991
Meeting time: -
Location: Remote

Spring 2016-2017

Section: 901
Class number: 33657
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01511 at Loop Campus
Instructor: Steven Lytinen
Section: 910
Class number: 33658
Meeting time: -
Location: Remote
Instructor: Steven Lytinen