Programming, Modelling and Simulation
Faculteit | Science and Engineering |
Jaar | 2019/20 |
Vakcode | WPIE18007 |
Vaknaam | Programming, Modelling and Simulation |
Niveau(s) | propedeuse |
Voertaal | Engels |
Periode | semester I a |
ECTS | 5 |
Rooster | rooster.rug.nl |
Uitgebreide vaknaam | Programming, Modelling and Simulation | ||||||||||||
Leerdoelen | At the end of the course, the student is able to: 1.Determine the flow chart of a process 2.Use graphical programming tools to run a simulation for example for a production line 3.Apply the program to run the production line and report on the results 4.Interpret elementary code fragment 5.Apply elementary programming structures like variables, repetition, choice, recursion, function calls 6.Solve typical IEM problems by creating the corresponding algorithms, modeling, creating a program and report on the results |
||||||||||||
Omschrijving | First, the students are introduced to LabVIEW, a development environment for visual programming. The students will simulate the control of a Festo unit, and thereafter run the Festo unit. The course continues with a general introduction to programming. Basic programming concepts and data structures will be introduced. MATLAB will be used as programming language. We discuss scripts, arrays, build-in functions, data sets, vectors, code blocks, functions, cell arrays and the general programming concepts like conditional statements, iterations, and recursions. These programming concepts will be practiced by solving problems taken from Calculus 1 and a typical IEM problem that will be met in more detail later in the study. |
||||||||||||
Uren per week | |||||||||||||
Onderwijsvorm |
Hoorcollege (LC), Practisch werk (PRC), Werkcollege (T)
(All the practicals (workshops) are mandatory. To gain access to the weekly practicals, a homework assignment needs to be passed.) |
||||||||||||
Toetsvorm |
Opdracht (AST), Schriftelijk tentamen (WE), Verslag (R)
(The final grade will be composed of the exercises solved in the weekly homeworks and practicals, an exam and report(s) prepared at home. All homeworks/practicals, reports and the exam need to be passed with the mark > 5.5 in order to pass the course. The final grade will be the weighted average of the following elements: -MATLAB practicals + exam -Festo practicals + report -IEM problem solved in MATLAB + report) |
||||||||||||
Vaksoort | propedeuse | ||||||||||||
Coördinator | dr. ir. M. Taheri, PhD. | ||||||||||||
Docent(en) | dr. R. Smedinga ,dr. ir. M. Taheri, PhD. | ||||||||||||
Verplichte literatuur |
|
||||||||||||
Entreevoorwaarden | |||||||||||||
Opmerkingen | |||||||||||||
Opgenomen in |
|