Scalable Computing
Faculteit  Science and Engineering 
Jaar  2022/23 
Vakcode  WMCS01705 
Vaknaam  Scalable Computing 
Niveau(s)  master 
Voertaal  Engels 
Periode  semester II a 
ECTS  5 
Rooster  rooster.rug.nl 
Uitgebreide vaknaam  Scalable Computing  
Leerdoelen  At the end of the course, the student is able to: 1) identify and summarize existing big data processing techniques 2) select a best possible technique for a given data processing problem 3) construct an algorithm for a given problem on top of existing data processing frameworks and techniques 4) evaluate the constructed solution and compare it with possible alternatives, both qualitatively and quantitatively 

Omschrijving  Over recent years the importance of the efficient data processing has drastically increased. From one side, this is caused by the additional value extracted from the data which results in huge economical and societal benefits both for companies and for the society as a whole. From the other side, demand for efficient processing is also influenced by easiness of collecting and storing large amounts of data that needs to be continuously processed and analysed. With ever increasing data, efficient data processing is not possible without fully exploiting the available computational resources. In this course we specifically look into problems that require large amount of resources, the problems, that cannot be easily solved on a single computer using traditional methods. We discuss both CPUintensive tasks and dataintensive, and look into possible solutions for both classes of problems. The course does not concentrate on one particular method or technique, but rather aims at presenting an overview of possible solutions (to name a few: GPU computing, map/reduce, bulk synchronous parallel, etc.), their pro's and con's.  
Uren per week  
Onderwijsvorm 
Hoorcollege (LC), Practisch werk (PRC)
(Some of the Computer Labs are mandatory (the schedule of compulsory labs is shared during the first week of the course)) 

Toetsvorm 
Presentatie (P), Schriftelijk tentamen (WE), Verslag (R)
(Written exam 50%. Project 50% (report and presentation).) 

Vaksoort  master  
Coördinator  Prof. Dr. A. Lazovik  
Docent(en)  Prof. Dr. A. Lazovik ,Dr. M.H.F. Wilkinson  
Entreevoorwaarden  
Opmerkingen  This course has limited enrollment:  CS students can always enter the course, regardless of whether the course is mandatory for them or not.  The number of enrolments for other nonCS students is limited. These students need to meet the course prerequisite requirements as mentioned on Ocasys. Priority is given to students for which the course is an official elective (see list below).  An exception can be made for exchange students, if they have a CS background: please contact the FSE International Office. See here for more info about the enrollment procedure. 

Opgenomen in 
