Study programme
2014 - 2015 [New Decree on Higher Education]*
Programme component of Bachelor's Degree in Computer Science à la Faculty of Science
Code | Type | Head of UE | Department’s contact details | Teacher(s) |
---|---|---|---|---|
US-B1-SCINFO-007-M | Compulsory UE | MELOT Hadrien | S825 - Algorithmique |
|
Language of instruction | Language of assessment | HT(*) | HE(*) | HTP(*) | HR(*) | HD(*) | Credits | Weighting | Term |
---|---|---|---|---|---|---|---|---|---|
| Français | 30 | 60 | 10.00 | 10.00 | 1st term |
AA Code | Teaching Activity (AA) | HT(*) | HE(*) | HTP(*) | HR(*) | HD(*) | Term | Weighting |
---|---|---|---|---|---|---|---|---|
S-INFO-603 | Programming and algorithms I | 30.00 | 60.00 | 100.00% |
Objectives of general skills
- Understand the fundamentals of computer science
- Show an understanding and deep knowledge of the concepts of computer science and mathematical formalisms used in the field of computer science
- Use the vocabulary and the correct mathematical reasoning to formulate and solve problems in the field of computer science
- Understand computer technologies
- Understand the IT involved in the different stages of the life of a computer application
- Understand the fundamentals related to scientific methods
- Develop skills of abstraction and modelling through a conceptual and scientific approach
UE's Learning outcomes
At the end of this course, the student will be able to:
- understand an algorithm
- conceive an algorithm
- evaluate the properties and the efficiency of an algorithm
- write a full computer program (in Python)
UE Content
See AA.
Prior experience
Not applicable
Type of Teaching Activity/Activities
A.A. | Type of Teaching Activity/Activities |
---|---|
S-INFO-603 |
|
Mode of delivery
A.A. | Mode of delivery |
---|---|
S-INFO-603 |
|
Required Reading
A.A. | Required Reading |
---|---|
S-INFO-603 | Note de cours - Programmation et Algorithmique 1 - Hadrien MELOT |
Required Learning Resources/Tools
A.A. | Required Learning Resources/Tools |
---|---|
S-INFO-603 | Not applicable |
Recommended Reading
A.A. | Recommended Reading |
---|---|
S-INFO-603 |
Recommended Learning Resources/Tools
A.A. | Recommended Learning Resources/Tools |
---|---|
S-INFO-603 | Not applicable |
Other Recommended Reading
A.A. | Other Recommended Reading |
---|---|
S-INFO-603 | - Downey, A., Think Python: how to think like a computer scientist, Green Tea Press (2009) - Aho, A. et Ullman, J., Concepts fondamentaux de l'informatique, Dunod (1993) |
Term 1 Assessment - type
A.A. | Term 1 Assessment - type |
---|---|
S-INFO-603 |
|
Term 1 Assessment - comments
A.A. | Term 1 Assessment - comments |
---|---|
S-INFO-603 | - Intermediate test: 15% - Written examination: 85% Practical exercices are mandatory to have access to the examination (at least 75% of presence). |
Resit Assessment - Term 1 (B1BA1) - type
A.A. | Resit Assessment - Term 1 (B1BA1) - type |
---|---|
S-INFO-603 |
|
Resit Assessment - Term 1 (B1BA1) - Comments
A.A. | Resit Assessment - Term 1 (B1BA1) - Comments |
---|---|
S-INFO-603 | Written examination: 100% Practical exercices are mandatory to have access to the examination (at least 75% of presence). |
Term 2 Assessment - type
A.A. | Term 2 Assessment - type |
---|---|
S-INFO-603 |
|
Term 2 Assessment - comments
A.A. | Term 2 Assessment - comments |
---|---|
S-INFO-603 | Written examination: 100% Practical exercices are mandatory to have access to the examination (at least 75% of presence). |
Term 3 Assessment - type
A.A. | Term 3 Assessment - type |
---|---|
S-INFO-603 |
|
Term 3 Assessment - comments
A.A. | Term 3 Assessment - comments |
---|---|
S-INFO-603 | Written examination: 100% |