Course syllabus for Autonomous and cooperative vehicular systems

Course syllabus adopted 2023-02-04 by Head of Programme (or corresponding).

Overview

  • Swedish nameAutonoma och samverkande fordonssystem
  • CodeDAT295
  • Credits7.5 Credits
  • OwnerMPCSN
  • Education cycleSecond-cycle
  • Main field of studyComputer Science and Engineering, Software Engineering
  • DepartmentCOMPUTER SCIENCE AND ENGINEERING
  • GradingTH - Pass with distinction (5), Pass with credit (4), Pass (3), Fail

Course round 1

  • Teaching language English
  • Application code 12111
  • Maximum participants35 (at least 10% of the seats are reserved for exchange students)
  • Open for exchange studentsYes

Credit distribution

0113 Project 7.5 c
Grading: TH
0 c7.5 c0 c0 c0 c0 c

In programmes

Examiner

Go to coursepage (Opens in new tab)

Eligibility

General entry requirements for Master's level (second cycle)
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Specific entry requirements

English 6 (or by other approved means with the equivalent proficiency level)
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Course specific prerequisites

You should have a Bachelor's degree or equivalent. You should have taken at least one course in computer programming and feel comfortable with challenging programming tasks. We also expect 7.5hp or equivalent in one of the four areas: Computer Communication, Computer Networks, Operating Systems, Algorithms and Data Structures, Programming (C or C++) and Control Engineering.

Aim

In this course you will learn how to design vehicle systems that can move autonomously and/or communicate with other vehicles for coordinating their actions. The course is based on team work and projects where you will simulate vehicular systems or construct such systems that are based on miniature vehicle models (robots).

Learning outcomes (after completion of the course the student should be able to)

Knowledge and understanding Demonstrate knowledge in robotics, their control and/or communication systems with emphasis on hands-on experience with their construction, their programming and insights of current research and development in the area.
Skills and abilities Demonstrate the ability to develop and design computer control and distributed algorithms, programs, network protocols, which are adapted to the needs and capacities of road users, and which meet the societal requirements of sustainable development in social and ecological terms. Demonstrate the ability to work in teams and to collaborate in groups with different constitutions and backgrounds. Demonstrate the ability to plan an engineering task and to report on its progress and project achievements.
Judgement and approach Demonstrate the ability to plan an engineering task and give a clear account of his/her and the team achievements, and conclusions in a way that is supported both orally and in writing while addressing different engineering audiences.

Content

This course setup includes a sequence of presentations of cross-disciplinary project proposals that will prepare the students and allow their project groups to share a wider common background. Moreover, the course setup includes weekly presentations of project progress reports in the class room that is followed by a discussion. These discussions, led by an expert in the area, would discuss solutions to problems that students encounter. The classes focus on the finer details, and the students are expected to have a more complete control of the body of knowledge that is required in order to work.

Organisation

Lectures, project meetings, reports and project deliverables.

Literature

Relevant scientific articles will be provided on the course home page.

Examination including compulsory elements

Lectures attendance, active participation in project meetings, approved reports and project deliverables.

The course examiner may assess individual students in other ways than what is stated above if there are special reasons for doing so, for example if a student has a decision from Chalmers on educational support due to disability.