EPN-V2

ACIT4830 Special Robotics and Control Subject Emneplan

Engelsk emnenavn
Special Robotics and Control Subject
Studieprogram
Master's Programme in Applied Computer and Information Technology
Omfang
10.0 stp.
Studieår
2023/2024
Timeplan
Emnehistorikk

Innledning

The course provides an arena where students can learn about specific technologies and methods that are relevant for applications in robotics and control. These themes can be varied from artificial intelligence methods for robotics and control, Internet of Things and sensor network systems, autonomous  and distributed systems, embedded systems, industrial process control, and other special subjects within robotics and control.

The first part of the course is organised as a series of lectures and seminars. The second part of the course is a practical project. The course is completed by the students submitting a report and giving a presentation of their work.

Anbefalte forkunnskaper

The following required coursework must be approved before the student can take the exam:

Two online questionaires addressing their progress and reflections. Each questionnaire should take between 10 and 15 minutes to complete.

Forkunnskapskrav

Individuell skriftlig eksamen under tilsyn på 3 timer.

Eksamensresultat kan påklages.

Læringsutbytte

A student who has completed this course should have the following learning outcomes defined in terms of knowledge, skills and general competenc. 

Knowledge

On successful completion of this course the student has:

  • advanced knowledge within a sub-area of robotics and control.
  • knowledge about the process of planning and conducting a project.

Skills

 

On successful completion of this course the student can:

  • apply the theoretical knowledge and research-based methodologies into a practical problem.
  • propose a detailed project plan.
  • write a scientific report.

General competence

 

On successful completion of this course the student can:

  • analyze, present and debate specific research subjects in light of the theoretical and practical approaches.
  • discuss the subject both at expert and non-expert levels.

Arbeids- og undervisningsformer

Gradert skala A-F.

Arbeidskrav og obligatoriske aktiviteter

En intern sensor. Ekstern sensor brukes jevnlig. ;

Vurdering og eksamen

Exam in two parts:

1. Project report done individually or in groups of 2 students. The total length of the report should be between 5 000 - 15 000 words, each student contributing with 5000 - 7 500 words (80% of the final grade)

2. Oral project presentation (30 minutes if a group; 20 minutes if individual) (20% of the final grade)

Both exams must be passed in order to pass the course. The oral examination cannot be appealed

New/postponed exam

In case of failed exam or legal absence, the student may apply for a new or postponed exam. New or postponed exams are offered within a reasonable time span following the regular exam. The student is responsible for registering for a new/postponed exam within the time limits set by OsloMet. The Regulations for new or postponed examinations are available in Regulations relating to studies and examinations at OsloMet.

Hjelpemidler ved eksamen

Emnet er overlapper 10 studiepoeng med MAPE2000, KJPE2000, EMPE2000 og DAPE2000. Emne MEK2000 overlapper 5 studiepoeng med DAPE2000 og ELTS2000.

Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i ekvivalente emner.

Vurderingsuttrykk

No formal requirements over and above the admission requirements.

Sensorordning

The student should have the following outcomes upon completing the course:

Knowledge

Upon successful completion of the course, the student will:

  • have advanced knowledge of service architectures and how they are applied in the industry
  • have advanced knowledge of the techniques and methods used to build large-scale network-based services
  • have a deep understanding of the principle of service continuity and the techniques and methods used to make services robust to infrastructure failure
  • have a deep understanding of agile development methodologies and how they apply to system administration
  • have expert insight into release management from an operations perspective

Skills

Upon successful completion of the course, the student:

  • can evaluate and discuss a service architecture in relationship with the intended service function with regard to performance, scale and robustness
  • can apply load balancing and failover techniques in order to create robust network-based services
  • can define release-management strategies
  • can evaluate and discuss a release-management plan in relationship to an agile development project

General competence

Upon successful completion of the course, the student:

  • can analyze release management in the industry
  • can communicate challenges, analysis and conclusions in developer operations with regard to service architectures and release management to specialists as well as the general public

Emneansvarlig

This course combines lectures and lab in order to cover topics in its theoretical form and let students experience them with hands-on work. Students work individually in order to complete technical assignments that focus mostly on setting up and configuring services and methods for load balancing and failover. Students also have assignments that cover analysis and evaluation of their setup with regard to the theoretical content. Software engineering topics such as agile development and release, will be covered the same way, with lectures and class. Lab-work is supervised by the teacher who provides feedback to the student along the way.

Students will organize their work surrounding three reports. Each report will based on a concrete task which they can choose from a compendium. The task will be a combination of technical work along with a theoretical discussion.