Programplaner og emneplaner - Student
ACIT4410 Agile Service Delivery and Developer Operations Course description
- Course name in Norwegian
- Agile Service Delivery and Developer Operations
- Study programme
-
Master's Programme in Applied Computer and Information Technology
- Weight
- 10.0 ECTS
- Year of study
- 2023/2024
- Curriculum
-
FALL 2023
- Schedule
- Programme description
- Course history
-
Introduction
This course has a focus on the practices and technologies used for network-based services such as large web sites and backend systems. It provides topics specific to large architectures, such as: containers, service architectures, load balancing and service continuity. In addition, topics which are relevant for working with software projects often found in this context are covered, such as release management, automated testing and agile development principles.
Required preliminary courses
No formal requirements over and above the admission requirements.
Learning outcomes
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 platforms used to deploy large-scale services
- have a deep understanding of the principle of service continuity and the techniques and methods used to make services scalable and robust
- have a deep understanding of the DevOps movement and its history
- 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 to the intended service function with regard to performance, scale and robustness
- can apply load balancing and scaling techniques in order to create robust 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 discuss the state of agile service 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
Content
- Forelesninger, veiledning og øvingsoppgaver;
- Bruk av programvare til simulering (feks Python, Excel eller;Matlab);
- Selvstudium og gruppearbeid;;
- Emnet omfatter laboratorieøvinger i geoteknikk samt prosjektoppgave som dekker utdrag av relevant FoU innen geoteknikk;
Teaching and learning methods
This course uses the flipped classroom methodology to cover topics in its theoretical form as homework and let students experience them with hands-on work in the classroom. Students work individually in order to complete technical assignments. Lab-work is supervised by the teacher who provides feedback to the student along the way.
Students will organize their work surrounding a chosen project. The project report will based on a task which they can choose from a list of available projects. The task will be a combination of technical work along with a theoretical discussion.
Towards the end of the course, students will spend more time on their own projects in class under continuous supervision from the course teachers. Students can use that time to discuss approaches and challenges to their own projects.
Course requirements
None
Assessment
The students will work individually to complete a task from the available list provided in the class. The results are documented as a project report. The total amount of text should be between 8,000 and 12,000 words, not including references and appendix with scripts etc.
The exam can 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.
Permitted exam materials and equipment
All aids are permitted, provided the rules for plagiarism and source referencing are complied with.
Grading scale
Geoteknikk, et ingeniørfag, handler om;geomateriers;(eks.;jord,;berg;og snø);egenskaper;for bygg- og anleggsteknikk, og;stabilitetsvurderinger;for;f.eks.;byggfundamentering;og;skred. Emnet gir;grunnleggende;og;viktige;geoteknikkunnskaper, lab og feltpraksis;for studenter. I geoteknikk skal;kandidaten;ha god forståelse av;løsmasser;som;byggeteknisk;materiale, kunne vurdere og løse geotekniske problemer og delta i diskusjoner rundt både normale og vanskelige grunnforhold.;
Examiners
;Ingen utover opptakskrav.;
Course contact person
Etter gjennomført emne har studenten følgende læringsutbytte definert i kunnskap, ferdigheter og generell kompetanse: ;
Kunnskap ;
Studenten:;;
- har kunnskaper om;geologiske prosesser;som;er;særlig;;relevant;for;dannelse av;løsmasser;
- har kunnskaper;om;jordegenskaper og jordsammensetning;
- har god forståelse av;klimaforandringers;effekt;på;geoteknikk (f.eks.;jordskred);
- har;kunnskap om jordartenes mekaniske og byggetekniske egenskaper;
- forstår;vannstrømning;og;drenering;i;grunnen;
- har kunnskap om dimensjonering av veioverbygning;
- har;kjennskap til;fundamentanalyse;(f.eks.;aksial kapasitet av peler);
- har;kjennskap til;geomiljø og;dets;påvirkning;på;geoteknisk;analyse;og design;
- har kjennskap til etiske forhold rundt sikkerhet og kostnader;
;
Ferdigheter ;
Studenten:;
- kan klassifisere;mineraler og bergarter;
- kan;analysere;spenninger og spenningsendringer i jord;
- kan;beregne;bæreevne;og;stabilitet av skråninger og skjæringer;
- kan;vurdere;lastspredning og setninger under fundament;
- kan;gjøre;enkel;simulering;for å løse geotekniske;problemer;
- kan utføre geoteknisk laboratorietesting;
- kjenner til geotekniske utrykk og kan lage geoteknisk;rapport;
;
Generell kompetanse ;
Studenten:;
- forstår grunnlaget for geoteknisk prosjektering av fundamenter og støttekonstruksjoner, og for geotekniske vurderinger ifm. bygge- og;anleggsprosjekter i Norge;
- har tverrfaglige;kunnskaper brukt i;geoteknikk prosjekter;
- har praktisk;erfaring;og kan;anvende;disse; til;å;finne;løsninger til;ulike;geotekniske;problemer;;