| Language of instruction : English |
| | | Exam contract: not possible |
|
Sequentiality
|
| |
|
No sequentiality
|
There is no data for this choice. Change the language, year or choose another item in the dropdown list if it is available.
| Degree programme | | Study hours | Credits | P1 SBU | P1 SP | 2nd Chance Exam1 | Tolerance2 | Final grade3 | |
 | 1st year Master Data Science | Compulsory | 135 | 5,0 | 135 | 5,0 | Yes | No | Numerical |  |
|
| | | Learning outcomes |
- EC
| The student is capable of acquiring new knowledge. | - EC
| The student is able to efficiently acquire, store and process data. | | | - DC
| ...maintain provenance of data, analyses and results |
|
| | EC = learning outcomes DC = partial outcomes BC = evaluation criteria |
|
|
A program is an algorithm that can be directly executed by a computer. Learning to program therefore encompasses two complementary skills: (1) constructing algorithms; (2) coding an algorithm as a program. This course focuses on both aspects. We will use the programming language Python. In particular, this course has the following goals:
- The student can write simple imperative programs in Python. In particular, he/she can utilize primitive types, strings, lists, iteration, conditions, procedures and functions.
- The student understands the importance of precise syntax and semantics.
- The student is able to reason about programs and can debug programs.
- The student is familiar with the notion of an algorithm, can devise algorithms (for simple problems), and can reason over algorithms.
- The student is familiar with the principles of computational thinking and can apply these.
|
|
|
|
|
|
|
|
|
Lecture ✔
|
|
|
|
Self-study assignment ✔
|
|
|
|
Small group session ✔
|
|
|
|
Semester 1 (5,00sp)
| Evaluation method | |
|
| Written evaluation during teaching period | 30 % |
|
|
|
|
|
Second examination period
| Evaluation second examination opportunity different from first examination opprt | |
|
| Explanation (English) | The permanent evaluation (30% of end score) can not be redone. |
|
|
|
|
 
|
| Compulsory textbooks (bookshop) |
| |
[Intro to Python for computer science and data science],[Paul Deitel and Harvey Deitel],[first edition],[Pearson],[9780135404676],[] |
|
 
|
| Recommended course material |
| |
The software VsCode is recommended software for this course. |
|
|
|
|
|
 | 1st year Master Bioinformatics | Compulsory | 135 | 5,0 | 135 | 5,0 | Yes | Yes | Numerical |  |
| 1st year Master Bioinformatics - icp | Compulsory | 135 | 5,0 | 135 | 5,0 | Yes | Yes | Numerical |  |
|
| | | Learning outcomes |
- EC
| The student is capable of acquiring new knowledge. | - EC
| The student is able to efficiently acquire, store and process data. | | | - DC
| ...maintain provenance of data, analyses and results |
|
| | EC = learning outcomes DC = partial outcomes BC = evaluation criteria |
|
|
A program is an algorithm that can be directly executed by a computer. Learning to program therefore encompasses two complementary skills: (1) constructing algorithms; (2) coding an algorithm as a program. This course focuses on both aspects. We will use the programming language Python. In particular, this course has the following goals:
- The student can write simple imperative programs in Python. In particular, he/she can utilize primitive types, strings, lists, iteration, conditions, procedures and functions.
- The student understands the importance of precise syntax and semantics.
- The student is able to reason about programs and can debug programs.
- The student is familiar with the notion of an algorithm, can devise algorithms (for simple problems), and can reason over algorithms.
- The student is familiar with the principles of computational thinking and can apply these.
|
|
|
|
|
|
|
|
|
Lecture ✔
|
|
|
|
Self-study assignment ✔
|
|
|
|
Small group session ✔
|
|
|
|
Semester 1 (5,00sp)
| Evaluation method | |
|
| Written evaluation during teaching period | 30 % |
|
|
|
|
|
Second examination period
| Evaluation second examination opportunity different from first examination opprt | |
|
| Explanation (English) | The permanent evaluation (30% of end score) can not be redone. |
|
|
|
|
 
|
| Compulsory textbooks (bookshop) |
| |
[Intro to Python for computer science and data science],[Paul Deitel and Harvey Deitel],[first edition],[Pearson],[9780135404676],[] |
|
 
|
| Recommended course material |
| |
The software VsCode is recommended software for this course. |
|
|
|
|
|
 | 1st year Master Biostatistics | Optional | 135 | 5,0 | 135 | 5,0 | Yes | Yes | Numerical |  |
| 1st year Quantitative Epidemiology | Optional | 135 | 5,0 | 135 | 5,0 | Yes | Yes | Numerical |  |
| Exchange Programme Statistics | Optional | 135 | 5,0 | 135 | 5,0 | Yes | Yes | Numerical |  |
|
| | | Learning outcomes |
- EC
| The student is capable of acquiring new knowledge. | - EC
| The student is able to efficiently acquire, store and process data. | | | - DC
| ...maintain provenance of data, analyses and results |
|
| | EC = learning outcomes DC = partial outcomes BC = evaluation criteria |
|
|
A program is an algorithm that can be directly executed by a computer. Learning to program therefore encompasses two complementary skills: (1) constructing algorithms; (2) coding an algorithm as a program. This course focuses on both aspects. We will use the programming language Python. In particular, this course has the following goals:
- The student can write simple imperative programs in Python. In particular, he/she can utilize primitive types, strings, lists, iteration, conditions, procedures and functions.
- The student understands the importance of precise syntax and semantics.
- The student is able to reason about programs and can debug programs.
- The student is familiar with the notion of an algorithm, can devise algorithms (for simple problems), and can reason over algorithms.
- The student is familiar with the principles of computational thinking and can apply these.
|
|
|
|
|
|
|
|
|
Lecture ✔
|
|
|
|
Self-study assignment ✔
|
|
|
|
Small group session ✔
|
|
|
|
Semester 1 (5,00sp)
| Evaluation method | |
|
| Written evaluation during teaching period | 30 % |
|
|
|
|
|
Second examination period
| Evaluation second examination opportunity different from first examination opprt | |
|
| Explanation (English) | The permanent evaluation (30% of end score) can not be redone. |
|
|
|
|
 
|
| Compulsory textbooks (bookshop) |
| |
[Intro to Python for computer science and data science],[Paul Deitel and Harvey Deitel],[first edition],[Pearson],[9780135404676],[] |
|
 
|
| Recommended course material |
| |
The software VsCode is recommended software for this course. |
|
|
|
|
|
1 Education, Examination and Legal Position Regulations art.12.2, section 2. |
| 2 Education, Examination and Legal Position Regulations art.16.9, section 2. |
3 Education, Examination and Legal Position Regulations art.15.1, section 3.
|
| Legend |
| SBU : course load | SP : ECTS | N : Dutch | E : English |
|