Dec 02, 2023  
2017-2019 Graduate Catalog 
2017-2019 Graduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CSI 5360 - Concurrent and Multi-Core Programming

(4 credits)

This course will focus on concepts, theory, design and implementation of concurrent programs for multi-core computers, multi-core programming methodologies. Topics covered include mutual exclusion, memory model and thread-based parallelism, fork-join framework, locks, parallel control flow, concurrent data structures. Formerly CSE 536. This course is crosslisted with undergraduate courses (CIT 4360 and CSI 4360). Credit will not be given for more than one of CIT 436, CIT 4360, CSE 436, CSI 4360, CSE 536, CSI 5360.

Course revisions made after the Graduate Catalog publication date will be posted in the Graduate Catalog Addendum.

Add to Portfolio (opens a new window)