Summer Schools at WUST

Courses

Each of the TECHSummer courses consists of 90 lecture hours. Please note that to complete some of the courses you need to attend two or three subjects (please refer to the table below).

Course No. Faculty Subject Hrs.
1 Faculty of Civil Engineering

Design of Steel Structures

Design of Concrete Structures

Computer Aided Engineering 

Selected Topics in Structural Mechanics

30

30

10

20

2

Faculty of Mechanical Engineering

Fundamentals of Machine Design 2

Quality Engineering

45

45

3

Faculty of Electronics

Introduction to DevOps and Automation

Cloud & Network Storage Technologies

Introduction to Machine Learning in Python

30

30

30

Machine Learning a subfield of Artificial Intelligence, is a field of study that gained significant attention due to the fast development in the recent years that enabled the data driven algorithms to perform much more sophisticated tasks. In this course we plan on introducing the basic concepts of Machine learning by explaining the theoretical fundamentals, backing them up with practical examples. The course will focus on the practical aspects of this domain. This course will give you the opportunity to improve your Python skills and teach you how to use the most popular packages used in machine learning and data science. 

Syllabus

This course gives the knowledge about the current storage solutions and practical skills in configuring own network storage. The lecture covers issues of data organization on data servers, access protocols and technologies, datacenter/cloud technologies for data availability, integrity and security. During the laboratory classes students install, configure and manage own network storage based on the popular open-source solution. The laboratory program includes: installing and configuring data server and access technologies; configuring workstations for data access; configuring data security and reliability mechanisms; testing; and performing common management tasks.  After completing the course students become familiar with the modern storage technologies and are able to independently build and manage the network storage for home/small office environment.

Syllabus

In a series of practical lessons, the attendees will learn the basic concepts of currently common practices for developing the software and operating it in various environments, which is often referred as DevOps. First, the students will learn how to use command line interface for navigating through the Linux environments and write Bash scripts to automate common tasks. They will also familiarize with GIT version control system – its key concepts and how to use it for tracking changes in their projects. Then, the fundaments of infrastructure as a code will be also introduced on the example of popular Ansible tool. The example of good practices in software developments will be presents on the example of Python programming language, involving such concepts as virtual environments and tests driven development. Next, it will be shown how today application can be delivered in system-independent manners, utilizing the concept of Linux containers. Finally, the idea of Continuous Integration and Continuous Delivery will be presented on the example of simple pipeline to implement. The lessons will consist of workshops with introductory lectures, guided exercises and self-work, so familiarity with any modern programming language is necessary. All the workshops will be conducted in the computer lab and will base on Ubuntu Linux 20.04 with Python 3.

Syllabus

The objective of this course is to present the methodology of solving of geometrically indeterminate systems by the stiffness method and gaining skills of determining internal forces in plane rod systems subjected to mechanical and non-mechanical loads (deformation of support, prestrain and temperature).
The participants should skills of solving simple rod structural systems using analytical methods as well as modeling, solving and verifying the results using computer simulations.
Energy functionals as a base of computer methods formulation (FEM) will be presented.

Syllabus

 

The objective of this course is to introduce developing and strengthening ability of applying methods of modeling and design of 2D and 3D constructions using computer programs. It will give understanding of the theoretical foundations of computer modeling of 2D and 3D engineering strucutres and the interpretation and verification of results, including the issues of non-

The objective of this course is to introduce developing and strengthening ability of applying methods of modeling and design of 2D and 3D constructions using computer programs. It will give understanding of the theoretical foundations of computer modeling of 2D and 3D engineering strucutres and the interpretation and verification of results, including the issues of non-linearity and dynamic range. The student will acquire the ability to select and use the software used in design practice for solving 2D and 3D computer design of engineering structures.

Syllabus

Description of the course content

Content of the course is mainly focused on the presentation of the methodology of designing of reinforced concrete structures according to Eurocode 0 and Eurocode 2. Each part of course will be supported with suitable examples. Elements included in the teaching program will include beams, columns and slabs. Detailed rules of constructing of these elements will be discussed.
Course also includes selected topics of Structural Mechanics and Advanced Computer Aided Engineering. Among other things, students will be familiarized with formulation of stiffness method based on the virtual power principle, formulation of the stiffness matrix using 4th order ordinary differential equation modelling beam deflection and general format of finite element approximation of beam structure. They will solve examples of statically indeterminate rod structures subjected to mechanical and non-mechanical loading.
Students will be familiarized with identification and analyse simple and complex strength cases occurring in typical concrete structures. They will be prepared for defining calculation models of structures and their elements for analytic and numeric structural analysis and conducting load-bearing capacity analysis of simple bar structures.
In the laboratory of Advanced Computer Aided Engineering students will be introduced with principles of computer modeling using FEM for different civil engineering structures. They will solve examples of engineering structures, including modeling and design of steel and concrete structures.

Syllabus

Description of the course content

Structural steel is one of the most popular directions of development in civil and structural engineering. This course aim to teach participants required theoretical background and allow them to practice gained knowledge in project form.
Course focuses on practical aspects of design of steel structures. Starting from the single elements to give participants good understanding of the basis and ending on complex structural systems. Throughout the course Eurocodes are being used, and all design methods are based on those codes.
Theoretical background is also given to deepen the gained knowledge, but complex mathematical approach will not be used and as such it is not required to be proficient in differential equations to benefit from the course content.
Course is taught by charted engineers with scientific background and experience as academic teachers, but also with vast experience in practical designing of steel structures. This guarantees that content of the course is up to date and applicable.
Course also includes selected topics of Structural Mechanics and Advanced Computer Aided Engineering. Among other things, students will be familiarized with formulation of stiffness method based on the virtual power principle, formulation of the stiffness matrix using 4th order ordinary differential equation modelling beam deflection and general format of finite element approximation of beam structure. They will solve examples of statically indeterminate rod structures subjected to mechanical and non-mechanical loading.
In the laboratory of Advanced Computer Aided Engineering students will be introduced with principles of computer modeling using FEM for different civil engineering structures. They will solve examples of engineering structures, including modeling and design of steel and concrete structures.

Syllabus

Description of the course content

Quality, understood as satisfaction of customer expectation, is measured and assessed on the basis of random, imperfect and uncertain variables. It is presented development of quality idea in engineering, standardisation and analytical assessment methods. Students should notice randomness in technical systems and processes, learn how to observe it, measure and evaluate. Sources of randomness related to design, manufacturing, operation, environment and human errors should be identified and described. Methods of quality improvement will be shown and advantages and disadvantages analysed. In particular, the following approaches are presented: 7 QC tools, 7 New Quality Management Tools, 5S Technique, Kaizen, Poka-Yoke, Quality Circle, Cost of Quality Technique, Introduction to Quality Management Standards – ISO: 9000, ISO:14000, QS:9000.

Syllabus

Description of the course content

The main objective of this course is to provide rules for the design of general-purpose transmission elements and to master these rules in practice. After the successful completion of the course, the student shall be able to cover all steps of the analysis stage of the design process with a special stress on its embodiment phase, i.e. the selection of form and dimensions (CAD).

The course discusses the design of general purpose machine elements with a focus on transmission systems (gear trains). A short discussion of rolling and sliding contact bearing systems (Fundamentals of Machine Design 1) will also be included. The analytical content of the course will be implemented in practice.

Syllabus

Politechnika Wrocławska © 2024