SHORT ADVANCED PROGRAMME

Engineering Applications in Python 3rd edition


17 April 2024


Jointly coordinated by the Polytechnic University of Leiria (IPLeiria) and the Technological University of the Shannon (TUS), the Short Advanced Programme (SAP) ‘Engineering Applications in Python’ – 3rd edition aims to introduce programming to undergraduate and postgraduate students with some knowledge of a programming language and is oriented to engineering applications.

Python programming language (https://www.python.org/), which is an object-oriented, high-level programming language with dynamic semantics, will be used. It is open-source and available for all major platforms and is being used by a large and supportive community of users.

Since Python supports modules and packages, programme modularity and code reuse are encouraged. Contributors have made many Python modules and packages available, expanding Python capabilities and applications.

Python is very popular also due to its versatility (it can be used for many different tasks in a great variety of applications) and it is easy to learn syntax (it has a simple syntax similar to the natural language).

Students should have some prior knowledge of working with a computer, editing files, and downloading and installing software.

Date
From 17 May to 28 June 2024

Face-to-face week
From 24 to 28 June at the TUS, Limerick (Ireland)

Mode of delivery
Blended

Language of instruction
English

ECTS Credits
3

Academic recognition
To be defined by each home higher education institution.
Generally, most students will have this SAP certified in their diploma supplement, as a minimal condition

Eligible participants
All RUN-EU undergraduate and postgraduate students.

Learning outcomes

At the end of this Short Advanced Programme, students will be able to:

  • Develop abstract thinking skills and acquire fundamental concepts associated with programming language.
  • Learn the basic steps of developing a programme as a solution to a problem.
  • Design and analyse algorithms for problem-solving.
  • Understand the principles of structured programming.
  • Understand the elementary concepts of Python programming language.
  • Analyse and interpret programmes coded in Python programming language.
  • Develop programmes using the Python programming language.
  • Understand the structure and organisation of structured data and use the most appropriate data structures when solving a problem.
  • Develop applications following the fundamentals and best practices of structured programming.

How to apply
Fill in the application form

Deadline for applications
5 May 2024

Selection criteria
Background, motivation, wide representation of subject areas/fields and balanced participation of RUN-EU member institutions
A maximum of 35 students will be selected for this programme
The selection team will also take steps towards ensuring a diverse and representative group of students.

Coordination

IPLeiria, Portugal
TUS, Ireland

Contact carlos.campos@ipleiria.pt or sajjad.sajjadi@tus.ie if you have any further questions.

Newsletter

Join the RUN-EU mailing list