Engineering Applications in Python – 2nd Edition


This SAP aims to give an initial introduction to programming for undergraduate and postgraduate students with some knowledge of a programming language and is oriented to engineering applications.

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

Since Python supports modules and packages, program modularity and code reuse are encouraged. Many Python modules and packages have been made available by contributors, 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 to its easy to learn syntax (it has a simple syntax similar to the natural language).

Date
Number Hours
0 hours
Course Code / UFCD Code:
EAP2
Typology
Transversal Skills
Mode of delivery
Blended, in-person week at IPL, Portugal
Location

Blended, in-person week at IPL, Portugal

Organised By

IPL, TUS

Certification

No image available
Programmatic synthesis
Language of instruction
English - United Kingdom
ECTS credits
ECTS credits
Academic Recognition
Means Criteria
Prerequisites

Scholarship Available

Admission Conditions

How to apply
Fill in the application form
Target Audience
Selection criteria
Training Area
Special Conditions
Learning Teaching Strategy
Professional Output

Workload Breakdown
Proposed Learning Outcomes

During the SAP the students will be able to:

Develop abstract thinking skills and acquire fundamental concepts associated with programming language.

Learn the basic steps of developing a program 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 programs coded in Python programming language.

Develop programs using the Python programming language.

Understand the structure and organization of structured data and to use the most appropriate data structures when solving a problem.

Develop applications following the fundamentals and best practices of structured programming.

Coordination
IPL, TUS
Read all the details about this programme.
Please send an email to run-eu@ipca.pt or SAPchanginggames@ipca.pt if you have any further questions.