Description of Individual Course Units
|
Offered By |
Computer Engineering |
Level of Course Unit |
First Cycle Programmes (Bachelor's Degree) |
Course Coordinator |
ASSOCIATE PROFESSOR ADIL ALPKOÇAK |
Offered to |
Computer Engineering |
Course Objective |
The goal of this course is to introduce students to the foundations of parallel algorithm design, including the principles of parallel computer architectures. Students will learn thinking in parallel to write their own simple parallel programs for shared- and distributed-memory systems |
Learning Outcomes of the Course Unit |
||||||||||
|
Mode of Delivery |
Face -to- Face |
Prerequisites and Co-requisites |
None |
Recomended Optional Programme Components |
None |
Course Contents |
|||||||||||||||||||||||||||||||||||||||||||||
|
Recomended or Required Reading |
Pacheco, Peter S., An introduction to parallel programming, Morgan Kaufmann Publishers for Elsevier, 2011 (ISBN 978-0-12-374260-5) |
Planned Learning Activities and Teaching Methods |
Presentation/Lecturing, Applications, programming practice and exercises |
Assessment Methods |
||||||||||||||||||||||||||||
|
Further Notes About Assessment Methods |
None |
Assessment Criteria |
To be announced. |
Language of Instruction |
English |
Course Policies and Rules |
To be announced. |
Contact Details for the Lecturer(s) |
Department of Computer Engineering |
Office Hours |
Tuesday 9.30 - 12:30 |
Work Placement(s) |
None |
Workload Calculation |
||||||||||||||||||||||||||||||||||||||||
|
Contribution of Learning Outcomes to Programme Outcomes |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|