Course - Programming and Data Analysis - IP501320
IP501320 - Programming and Data Analysis
About
This course is no longer taught and is only available for examination.
Examination arrangement
Examination arrangement: School exam
Grade: Letter grades
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
School exam | 100/100 | 4 hours |
Course content
The objective of the course is to give a broad introduction into computational engineering methods, in particular the basics of:
- Data processing and statistical analysis
- Computer science
- Numerical simulation methods
The course is centered around a problem-based approach with practical programming exercises in Python.
In addition to the individual course topic, the study program shares a common project theme across all courses. This is addressed through the perspective and methodology of each course to deliver discipline specialization, as well as linking the different scopes and aspects into a holistic engineering view.
Course Curriculum:
- Data types, data structures, algorithms, operations, python basics
- Reading, writing and plotting of data
- Random numbers, computational statistics
- Time series analysis
- Frequency analysis
- Regression analysis
- Numerical solution of ordinary and partial differential equations
- Computer graphics
- Graphical user interfaces
- Spline fitting
- Rigid body motion simulation
Learning outcome
Knowledge: familiar with the fundamental concepts of computer science and numerical analysis
Skills: programming with Python
General competence: analysis, mathematical modeling and numerical simulation of engineering problems
Learning methods and activities
Lectures, exercises, homework assignment.
Further on evaluation
Compulsory assignments: 3 of 4 exercise reports have to be approved.
Examination: written exam.
Re-sit exam: following semester.
Specific conditions
Admission to a programme of study is required:
Naval Architecture (850MD)
Naval Architecture (850ME)
Product and System Engineering (840MD)
Product and Systems Design (845ME)
Recommended previous knowledge
Basic programming skills; computer science
Course materials
Lecture notes, tutorials, assignments and recommended literature.
No
Version: 1
Credits:
7.5 SP
Study level: Second degree level
Language of instruction: English
-
- Engineering
Department with academic responsibility
Department of Ocean Operations and Civil Engineering
Examination
Examination arrangement: School exam
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
- Autumn ORD School exam 100/100 2024-12-05 09:00 INSPERA
-
Room Building Number of candidates G326 Gnisten/Fagskolen 1
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"