{"id":4512,"date":"2015-09-04T15:38:46","date_gmt":"2015-09-04T19:38:46","guid":{"rendered":"http:\/\/turing.cs.trincoll.edu\/~pyoon\/cpsc375\/?page_id=4512"},"modified":"2026-02-26T09:59:54","modified_gmt":"2026-02-26T14:59:54","slug":"general-information","status":"publish","type":"page","link":"https:\/\/www.cs.trincoll.edu\/~pyoon\/cpsc375\/","title":{"rendered":"General Information"},"content":{"rendered":"<h4>Course Description<\/h4>\n<p>This course will introduce various programming models and techniques for multiprocessors. Students will design, implement, and evaluate parallel algorithms for solving complex problems that demand high computational speed. Topics covered include parallel machine architecture, analysis of parallel algorithms, load balancing, and various parallel algorithms including sorting, searching, linear systems, and image processing.<br \/>\n&nbsp;<\/p>\n<h4>Instructor<\/h4>\n<ul>\n<li>Prof. Peter Yoon<\/li>\n<li>Office: <\/td>\n<td>MECC 127<\/li>\n<li>Phone:  <\/td>\n<td>(860) 297-2461<\/li>\n<li>Email:  <\/td>\n<td>peter.yoon@trincoll.edu<\/li>\n<li>Office Hours: TR 2:30-4:00 p.m. (by appointment via <a href=\"http:\/\/trincoll.zoom.us\/j\/94883841797\">Zoom<\/a>)\n<li>Zoom: trincoll.zoom.us\/j\/94883841797<\/ul>\n<p>&nbsp;<\/p>\n<h4>Recommended Readings<\/h4>\n<ul>\n<li><em>An Introduction to Parallel Programming, Second Edition<\/em> by Peter Pacheco, Morgan Kaufmann, 2020.<\/li>\n<li><em>High Performance Computing: Modern Systems and Practices, Second Edition<\/em> by Sterling, T., Brodowicz, M., &#038; Anderson, M. (2018). Morgan Kaufmann.\n<li><em>Interprocess Communications in Linux: The Nooks and Crannies <\/em> by John Shapley Gray. Prentice Hall. 2003.\n<li><em>Computer Systems: A Programmer&#8217;s Perspective, Second Edition<\/em> by Randal Bryant and David O&#8217;Hallaron, Addison-Wesley, 2010.\n<li><em>Dive Into Systems: A Gentle Introduction to Computer Systems<\/em> by Suzanne J. Matthews, Tia Newhall, and Kevin C. Webb, No Starch Press, 2022 [<a href=\"https:\/\/diveintosystems.org\/\">online<\/a>].\n<li><em>The C Programming Language, Second Edition<\/em> by Brian Kernighan and Dennis Ritchie, Prentice-Hall, 1988.\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Course Description This course will introduce various programming models and techniques for multiprocessors. Students will design, implement, and evaluate parallel algorithms for solving complex problems that demand high computational speed. Topics covered include parallel machine architecture, analysis of parallel algorithms, load balancing, and various parallel algorithms including sorting, searching, linear systems, and image processing. &nbsp; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":44,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4512","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.cs.trincoll.edu\/~pyoon\/cpsc375\/index.php?rest_route=\/wp\/v2\/pages\/4512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cs.trincoll.edu\/~pyoon\/cpsc375\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cs.trincoll.edu\/~pyoon\/cpsc375\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cs.trincoll.edu\/~pyoon\/cpsc375\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cs.trincoll.edu\/~pyoon\/cpsc375\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4512"}],"version-history":[{"count":13,"href":"https:\/\/www.cs.trincoll.edu\/~pyoon\/cpsc375\/index.php?rest_route=\/wp\/v2\/pages\/4512\/revisions"}],"predecessor-version":[{"id":7704,"href":"https:\/\/www.cs.trincoll.edu\/~pyoon\/cpsc375\/index.php?rest_route=\/wp\/v2\/pages\/4512\/revisions\/7704"}],"wp:attachment":[{"href":"https:\/\/www.cs.trincoll.edu\/~pyoon\/cpsc375\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}