Students
Tuition Fee
SEK 12,000
Per course
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Courses
Major
Computer Programming | Data Analysis | Software Development
Area of study
Information and Communication Technologies
Course Language
English
Tuition Fee
Average International Tuition Fee
SEK 12,000
About Program

Program Overview


Introduction to Python Programming

The Introduction to Python Programming course is designed to provide participants with a comprehensive understanding of the basics of programming, focusing on Python. This knowledge is equally applicable to many other programming languages.


Facts

  • Target Group: IT professionals seeking to deepen their knowledge in IoT-based industrial automation and digitalization.
  • Prerequisites: Basic knowledge in programming and good English skills.
  • Scope: According to agreement.
  • Location: By agreement.
  • Language: English.
  • Price: SEK 12,000 excluding VAT.

About the Course

The course is conducted in the form of lectures, exercises, and laboratory work. The language of instruction and the form of instruction are by agreement. Lectures cover theoretical aspects and may be held in classrooms or via a distance learning system, with the possibility of pre-recorded lectures.


Course Content

  • Introduction to program development and program development environments.
  • Variables and program states, path selection, iteration, recursion.
  • Arithmetic and logical expressions, strings and text processing.
  • Generalization, parameterization, and function abstraction.
  • Dynamic data structures, the file concept, standard libraries, and error handling.
  • References versus values, the alias problem.
  • Introduction to the concept of objects.
  • Problem solving, program structure, and documentation.

At the End of the Course

Participants will be able to:


  • Demonstrate knowledge of proven experience in basic design and construction of imperative programs and the ability to plan and carry out qualified tasks in the form of implementation of imperative programs aimed at solving basic specific technical problems.
  • Demonstrate the ability to model the problem with a holistic view of relevant problems and independently identify and formulate solutions in a modern imperative programming language.
  • Demonstrate the ability to critically evaluate and analyze technical solutions in the form of existing programs in imperative languages at a basic level and to predict and evaluate their performance.

Teacher

The course is taught by Fredrik Bengtsson, Senior Lecturer.


About Luleň University of Technology

Luleň University of Technology is experiencing rapid growth with world-leading expertise within several research areas. It has a total turnover of SEK 2.3 billion per year, 1,800 employees, and 21,600 students.


See More