Search result: Catalogue data in Autumn Semester 2024

Spatial Development and Infrastructure Systems Master Information
Master Studies (Programme Regulations 2009)
Major Courses
Major in Transport Systems and Behaviour
NumberTitleTypeECTSHoursLecturers
363-0445-00LProduction and Operations ManagementW3 credits2GT. Netland
AbstractThis core course provides insights into the basic theories, principles, concepts, and techniques used to design, analyze, and improve the operational capabilities of an organization.
Learning objectiveThis course provides students with a broad theoretical basis for understanding, designing, analyzing, and improving manufacturing operations. After completing this course:
1. Students can apply key concepts of POM to detail an operations strategy.
2. Students can do simple forecasting of demand and plan the needed capacity to meet it.
3. Students can conduct process mapping analysis, use it to design and improve processes and layouts, and elaborate on the limitations of the chosen method.
4. Students can choose IT, OT, and automation technology for manufacturing applications.
5. Students can design information flows, manage master data, and use it to plan and control a factory.
6. Students can design material flows in and beyond factories.
7. Students can design performance management systems.
8. Students can select and use problem-solving tools to improve quality and productivity.
9. Additional skills: Students acquire experience in teamwork.
ContentThe course covers the most fundamental strategic and tactical concepts in production and operations management (POM).

Production and Operations Management (POM) is at the heart of any business. It is concerned with the business processes that transform input into output and deliver products and services to customers. Factory management is an important part of POM, but it is much more than what takes place inside the production facilities of companies like ABB, Boeing, BMW, LEGO, Nestlé, Roche, TESLA, and Toyota. Did you know that the largest portion of assets and employees in most organizations are engaged in the operations function? Although this course focuses on manufacturing, all types of organizations depend on their operational capabilities. With the ongoing globalization and digitization of manufacturing, POM has won a deserved status for providing a competitive advantage.

This course covers the following topics: Introduction to POM, Manufacturing strategy, Forecasting and capacity, Process design, Layout, Industry 4.0, Information flow, Material flow, Logistics/SCM
Performance management, Performance improvement, Quality management, and Maintenance.

This course is administered via Moodle. The course is designed around five elements:
1. Textbook. Baudin and Netland (2022) Introduction to Manufacturing: An Industrial Engineering and Management Perspective, 1st Ed. Routledge.
2. Video lectures. Short video lectures presenting basic POM concepts.
3. Class lectures. Deep-dives with case examples on select topics.
4. FactoryVR group assignment. FactoryVR allows students to visit factories virtually.
5. Quizzes. A few quizzes during the semester help students check their progress and prepare for the written exam.
LiteratureSuggested literature is provided in the syllabus.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingassessed
Media and Digital Technologiesfostered
Problem-solvingassessed
Project Managementfostered
Social CompetenciesCommunicationfostered
Cooperation and Teamworkassessed
Customer Orientationfostered
Leadership and Responsibilityfostered
Self-presentation and Social Influence fostered
Sensitivity to Diversityfostered
Negotiationfostered
Personal CompetenciesAdaptability and Flexibilityfostered
Creative Thinkingassessed
Critical Thinkingassessed
Integrity and Work Ethicsfostered
Self-awareness and Self-reflection fostered
Self-direction and Self-management fostered
101-0491-00LAgent Based Modeling in TransportationW6 credits4GM. Balac, G. O. Kagho
AbstractThis course provides foundational programming, data science, and software engineering knowledge using the Python. Through a combination of lectures, hands-on exercises, and real-world case studies related to transportation data science, participants develop practical skills and knowledge for developing simple programs to analyze datasets, implement algorithms, conduct simulations, and more.
Learning objectiveAcquire the ability to develop software with Python. Familiarity with software engineering techniques. Ability to conduct data science analyses with insights for civil engineering relevant topics, such as transportation and GIS.
ContentThis course will combine lectures and hands-on exercises in a seminar room. Through multiple case studies, students will learn to apply programming and software engineering methods through various practical case studies. The students will also be given prepared tutorials, cheat sheets, code repository templates, and datasets. The data will be provided to the students within the course.

Main topics covered:
1. Foundations of Programming with Python
2. Working with Tables to Process Data
3. Data Science with Python (e.g., regression models, machine learning)
4. Visualization of Data and Results with MatplotLib
5. Theory, Programming Concepts & Best Practices for Clean Coding
6. Applications in Transport
5. Hands-on case studies
Lecture notesLecture slides and related material (software codes) will be made available in digital form (Moodle, Website & GitHub Repository).
Prerequisites / NoticePriority: no prior knowledge required
Programming skills: no skills required
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingassessed
Media and Digital Technologiesfostered
Problem-solvingfostered
Social CompetenciesCommunicationfostered
Cooperation and Teamworkfostered
Personal CompetenciesCreative Thinkingfostered
101-0469-00LRoad SafetyW6 credits4GM. Deublein, P. Eberling
AbstractThe collection and the methods of statistical and geographical analysis of road accidents are important fundamentals of this course. Safety Aspects in design of urban roads are discussed and measures for improving the safety situation are presented. Procedures of infrastructure safety management for administrations and police are another topic.
Learning objectiveImparting knowledge base about road safety and the event of accident, presenting possibilities to increase road safety
ContentAccident origin, collection of road accidents, statistical (descriptive and multivariate, accident prediction models) and geographical analysis of road accidents, risk analysis and rehabilitation measures, road safety instruments for infrastructure with focus on road safety audit, Swiss and international transport policy
LiteratureBasic literature: message Via sicura; Directive 2008/96/EC on road infrastructure safety management; ELVIK, R.; VAA, T. (2004). The Handbook of Road Safety Measures. Oxford: ELSEVIER Ltd.; EU-Projekt RiPCORD-iSEREST (http://ripcord.bast.de/)
Further literature: will be presented during the course
101-0492-00LMicroscopic Modelling and Simulation of Traffic OperationsW3 credits2GK. Riehl
AbstractThe course introduces basics of microscopic modelling and simulation of traffic operations, including model design and development, calibration, validation, data analysis, identification of strategies for improving traffic flow performance, and evaluation of such strategies.
The aim is to provide the fundamentals for building a realistic traffic-engineering project from beginning to end.
Learning objectiveThe objective of this course is to conduct a realistic traffic engineering project from beginning to end. The students will first familiarize themselves with microscopic traffic models. Students will work in groups on a project that includes a base scenario on a real traffic network. Throughout the semester, along with theoretical concepts, the students will build the base scenario (design, calibration and validation) and will develop alternative scenarios regarding modification on the infrastructure, simulation of in-vehicle technologies and vehicle-to-everything (V2X) communication.
Simulations will be implemented in Aimsun software. The students will be asked to understand, analyze, interpret and present traffic properties. Evaluation of alternative scenarios over the same network will be performed. Finally, students will be asked to design, implement, analyze and present a novel proposal, which will be compared with the base scenario.
Upon completion of the course, the students will:
• Understand the basic models used in microsimulation software (car-following, lane changing, gap acceptance, give ways, on/off-ramps, etc.).
• Design a road transport network inside the simulation software.
• Understand the basics behind modeling traffic demand and supply, vehicle dynamics, performance indicators for evaluation and network design for a realistic road transport network.
• Understand how to design a complete study, implement and validate it for planning purposes, e.g. creating a new road infrastructure.
• Make valid and concrete engineering proposals based on the simulation model and alternative scenarios.
ContentIn this course, the students will first learn some microscopic modelling and simulation concepts, and then complete a traffic-engineering project with microscopic traffic simulator Aimsun.
Microscopic modelling and simulation concepts will include:
1) Car following models
2) Lane change models
3) Calibration and validation methodology
Specific tasks for the project will include:
1) Building a model with the simulator Aimsun in order to replicate and analyze the traffic conditions measured/observed.
2) Calibrating and validating the simulation model.
3) Redesigning/extending the model to improve the traffic performance through Aimsun and with/without programming in Python or C++.
The course will be based on a project that each group of students will build (design, calibrate, analyze and presentation) across the semester. A mid-term and final presentation of the work will be asked from each group of students.
It consists of weekly 2-hour lectures. The students work in pairs on a group project that completes in the end of the semester. The modelling software used is Aimsun and lectures (theory and hands on experience) are taking place in a computer room.
The course Road Transport Systems (Verkehr III), or simultaneously taking the course Traffic Engineering is encouraged. Previous experience with Aimsun/Python/C++ is helpful but not mandatory.
Lecture notesThe lecture notes and additional handouts will be provided before the lectures.
LiteratureAdditional literature recommendations will be provided at the lectures.
Prerequisites / NoticeStudents need to know some basic road transport concepts. The course Road Transport Systems (Verkehr III), or simultaneously taking the course Traffic Engineering is encouraged. Previous experience with Aimsun is helpful but not mandatory.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Media and Digital Technologiesfostered
Problem-solvingfostered
Social CompetenciesCooperation and Teamworkassessed
Personal CompetenciesCreative Thinkingassessed
Critical Thinkingassessed
401-0647-00LIntroduction to Mathematical OptimizationW5 credits2V + 1UD. Adjiashvili
AbstractIntroduction to basic techniques and problems in mathematical optimization, and their applications to a variety of problems in engineering.
Learning objectiveThe goal of the course is to obtain a good understanding of some of the most fundamental mathematical optimization techniques used to solve linear programs and basic combinatorial optimization problems. The students will also practice applying the learned models to problems in engineering.
ContentTopics covered in this course include:
- Linear programming (simplex method, duality theory, shadow prices, ...).
- Basic combinatorial optimization problems (spanning trees, shortest paths, network flows, ...).
- Modelling with mathematical optimization: applications of mathematical programming in engineering.
LiteratureInformation about relevant literature will be given in the lecture.
Prerequisites / NoticeThis course is meant for students who did not already attend the course "Linear & Combinatorial Optimization", which is a more advance lecture covering similar topics. Compared to "Linear & Combinatorial Optimization", this course has a stronger focus on modeling and applications.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingassessed
Media and Digital Technologiesfostered
Problem-solvingassessed
Project Managementfostered
Social CompetenciesCommunicationfostered
Cooperation and Teamworkfostered
Personal CompetenciesAdaptability and Flexibilityfostered
Creative Thinkingassessed
Critical Thinkingfostered
Integrity and Work Ethicsfostered
Self-direction and Self-management fostered
101-0491-10LBasics of Java and Best Practices for Scientific ComputingW1 credit1UM. Balac
AbstractThis course provides an introduction to programming in Java, version control, and cloud computing.
Learning objectiveAt the end of the course, the students should
● Have acquired object-oriented programming skills with a focus on Java.
● Have an understanding of version control using git
● Have learned to deploy java applications on servers
ContentThis course provides an introduction to object-oriented programming with Java. Four topics are covered:
● Basics of Java (objects, classes, interfaces, abstract classes, static classes, static methods,...)
● Injection (traditional vs. Guice)
● Code versioning
● Java application deployment on servers
LiteratureIntro to Java Programming, Comprehensive Version (10th Edition) by Y. Daniel Liang
  •  Page  1  of  1