HALMSTAD UNIVERSITY SYLLABUS Cyber-Physical Systems, 7.5 ...

15 downloads 179 Views 43KB Size Report
School of Information Science, Computer and Electrical Engineering. Page 1 (2). Course Code: DA8003 / 1. Cyber-Physical
HALMSTAD UNIVERSITY

SYLLABUS

Phone +46 35 16 71 00 • www.hh.se School of Information Science, Computer and Electrical Engineering

•translated from Swedish Page 1 (2) Course Code: DA8003 / 1

Cyber•Physical Systems, 7.5 credits Cyberfysiska system, 7.5 hp Second level Main eld: Computer Science and Engineering A1N Computer Systems Engineering A1N Syllabus is adopted by the School of Information Science, Computer and Electrical Engineering (2011•11•23) and is valid for students admitted for the spring semester 2012.

Placement in the Academic System The course is included as an elective course in the Master's Programme in Embedded and Intelligent Systems 120 credits and the Master's Programme in Information Technology 120 credits. Prerequisites and Conditions of Admission Bachelor of Science degree (or equivalent) in an enginee• ring subject or in computer science. Courses in computer science, computer engineering or electrical engineering of at least 90 credits, including thesis. Courses in mathematics of at least 30 credits or courses including calculus, linear algebra and transform methods. A course in computer programming, preferably including experience with Java or Scala.

Course Objectives The course serves as an introduction to the design and analysis of cyber•physical systems. The course introduces the mathematical foundations (focusing on vector calcu• lus, automata), physical modeling (focusing on mechanical and electrical), principles of control, principles of embed• ded systems design, and communication. After completing the course, the student should be able to model, simulate, and develop the design of basic cyber•physical systems. The course prepares students to take advanced courses in all of the above•mentioned individual sub•areas of cyber•physical systems. Following successful completion of the course the student should be able to:

Knowledge and understanding • explain how to extract hybrid differential models from cyber•physical systems • explain the basic characteristics of a set of hybrid dif• ferential equations • explain how a basic cyber•physical system can be con• trolled Skills and abilities • use tools for simulation of hybrid differential models

• create hybrid differential models of cyber•physical systems • model and control new physical domains Judgement and approach • compare control methods and modeling and simula• tion techniques • judge the suitability of different cyber•physical system designs Primary Contents Hybrid automata, vector calculus, basic mechanics, basic electrical circuits, error, feedback, stability, models of compu• tation for embedded systems design, communications, coo• peration, and multi•agent systems. Teaching Formats A series of lectures will introduce the core concepts. Lectu• res are complemented with short, supervised labs related to the course project. The project provides students with an opportunity to design a controller for a cyber•physical system. Supervision is also provided for the development this project. Teaching is in English.

Examination The overall grades of Fail, 3, 4 or 5 will be awarded for the course. Homeworks, quizzes, a project, and a nal written exam are used to evaluate the students. Course Evaluation Course evaluation is part of the course. This evaluation should offer guidance in the future development and planning of the course. Course evaluations should be documented and made available to the students.

Page 2 (2) DA8003 / 1

Preliminary Course Literature Taha, Walid. (2012). Cyber•Physical Systems. (1st edition) available from course web page.