Fundamentals of Computer Science and Economics
- Teacher(s)
- Samuel DANTHINE
- Course type
- ECONOMICS
- Correspondant
- Samuel DANTHINE
- Unit
-
UE1-00-S : Harmonisation
- Number of ECTS
- 1
- Course code
- 1AECO01
- Distribution of courses
-
Heures de cours : 15
- Language of teaching
- French
- Evaluation methods
- Informatique : TP noté ; Economie : quiz sur Moodle
Objectives
Computer science: This course is a refresher course in basic algorithmics (variables, loops, functions, etc.), with a focus on the efficiency of algorithms. These questions will be at the heart of the algorithmic course that follows during the semester.
Economics: This course is designed to test students’ knowledge of economics and, where appropriate, prepare them for the Microeconomic Modeling and Contemporary Macroeconomic Issues courses that follow.
Course outline
Computer Science
Algorithms: variables, conditions, loops, functions, recursive functions.
An example of a problem solved with two algorithms of different complexity.
Economics: Marginal reasoning, Cost-benefit analysis, Opportunity cost concept, Role of the market, Notion of price, Notion of equilibrium, Economic behavior, Imperfect functioning of the market, Externalities, Economic and social policies, Monetary policy, Growth and the environment.
Prerequisites
CS : knowledge of algorithms and programming