0% found this document useful (0 votes)
6 views3 pages

Introduction To Programming and Data Processing (2022 - 2023)

The course 'Introduction to Programming and Data Processing' at DTU is a 3-week BSc program offered in English, focusing on basic programming concepts using Matlab or Python. Students will learn to design, implement, and document programs for engineering applications, as well as visualize data. The assessment includes a written examination and experiments, with all aids permitted during the exam.

Uploaded by

Dzaky Fawwaz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views3 pages

Introduction To Programming and Data Processing (2022 - 2023)

The course 'Introduction to Programming and Data Processing' at DTU is a 3-week BSc program offered in English, focusing on basic programming concepts using Matlab or Python. Students will learn to design, implement, and document programs for engineering applications, as well as visualize data. The assessment includes a written examination and experiments, with all aids permitted during the exam.

Uploaded by

Dzaky Fawwaz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

02633 Introduction to programming and data 2022/2023

processing
Course information

Danish title Introduktion til programmering og databehandling

Language of instruction English

Point( ECTS ) 5

Course type BSc

Schedule January
June

Location Campus Lyngby

Scope and form Exercises and project work in databar.

Duration of Course 3 weeks

Date of examination The last day, The last day, The reexam must be taken in connection with the ordinary exam in 02631,
02632, 02633 or 02692.

Type of assessment Written examination and experiments

Exam duration Written exam: 2 hours

Aid All Aid


Evaluation 7 step scale , internal examiner

Not applicable together with 02525.02631.02632.02692

Responsible Finn Årup Nielsen , Lyngby Campus, Building 321, Ph. (+45) 4525 3921 , [email protected]

Course co-responsible Siavash Arjomand Bigdeli (Primary contact person) , Lyngby Campus, Building 324 , [email protected]
Vedrana Andersen Dahl , Lyngby Campus, Building 324 , [email protected]

Department 01 Department of Applied Mathematics and Computer Science

Home page www.compute.dtu.dk/courses/ipdp

Registration Sign up At the Studyplanner

General course objectives

The use of computers for technical/mathematical computations and simulations is central for many areas at DTU, and it is therefore necessary to
have a working knowledge of computer programming. In the course students will learn about basic concepts and techniques in programming, as
well as how to write programs with a focus on computations with technical/engineering applications. The participants will be able to design and
develop well-structured smaller programs, test the design and program, read various data formats, and visualize the results graphically. One of
the programming languages Matlab or Python is used.

Learning objectives

A student who has met the objectives of the course will be able to:
Explain basic programming concepts
Design and implement programs to solve simple computable engineering problems
Use the integrated development environment and user interface of the programming language
Import data in different formats
Use variables of different types and perform basic computations
Organize code using scripts and functions
Write well-structured, commented, and readable code
Use functions from existing toolboxes and libraries
Graphically visualize data and information
Write technical documentation

Content

Programming language: Matlab or Python. Using the desktop environment and language documentation. Working with numbers, strings, logical
values, vectors and matrices. Using arithmetic and logical operators, branching statements, looping and vectorization. Organizing code using
scripts and functions. Error checking user input and creating interactive programs. Writing comments and technical documentation. Reading and
writing data files. Graphical visualization of data.

Last updated
21. juni, 2023

You might also like