Programplaner og emneplaner - Student
ELI3600 Industrielle kommunikasjonssystemer Emneplan
- Engelsk emnenavn
- Industrial Communications Systems
- Studieprogram
-
Bachelorstudium i ingeniørfag - elektroBachelorstudium i ingeniørfag - maskin
- Omfang
- 10.0 stp.
- Studieår
- 2021/2022
- Programplan
- Emnehistorikk
-
Innledning
Hjelpemidler høsten 2020:
Alle hjelpemidler tillatt, utenom kommunikasjon med andre.
[Hjelpemidler tidligere:]
Kalkulator.
Forkunnskapskrav
Ingen forkunnskapskrav.
Læringsutbytte
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten har grunnleggende forståelse og kunnskap til:
- Datanettverk
- TCP/IP og OSI modeller
- TCP og UDP kommunikasjon
- Rutere og switches
- IP Subnetting
- Internett av ting (IoT)
- IoT Connectivity
- IoT nettverk
- Indutri 4.0 og Industriell IoT
- Cybersikkerhet
Ferdigheter
Studenten kan:
- sette opp nettverk av datamaskiner
- grunnleggende konfigurasjon av rutere og switcher
Generell kompetanse
Studenten har:
- praktiske ferdigheter i konstruksjon av nettverk og bruk av nettverkskomponenter
- et overordnet forståelse for hvordan kommunikasjon foregår i ulike industrielle anvendelser
Arbeids- og undervisningsformer
Undervisningen består av forelesninger, øvinger og lab.
Arbeidskrav og obligatoriske aktiviteter
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
- 1 skriftlig oppgave (cirka 15 sider, individuelt eller i en gruppe på 2 studenter).
Vurdering og eksamen
Individuell skriftlig eksamen under tilsyn på 3 timer.
Eksamensresultatet kan påklages.
Ved eventuell ny og utsatt eksamen kan muntlig eksamen bli benyttet. Dersom muntlig eksamen benyttes kan eksamensresultatet ikke påklages.
Hjelpemidler ved eksamen
The course shall give the students a basic understanding of and skills in imperative programming principles and object-oriented programming. Students from the bachelor's degree program in applied computer technology can choose between this course or ADTE1400 Basic Programming for 1 semester.
Vurderingsuttrykk
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten kan gjøre rede for:
- sannsynlighet, sannsynlighetsberegning og sannsynlighetsfordeling
- grunnleggende statistisk behandling av måledata
- konfidens og signifikans, konfidensintervall og hypotesetesting, variansanalyse
- feil og usikkerhet, feilakkumulering og usikkerhetsoverslag
- kalibrering og kalibreringskurver
- hva en risikoanalyse er, hvordan en risikoanalyse gjennomføres, vanlige metoder som benyttes og hvordan risikoanalyse benyttes i risikostyring
- prinsipper for kvalitetskontroll og kvalitetssikring
Ferdigheter Studenten:
- kan vurdere usikkerhet og feilkilder i måleresultater
- kan bruke statistiske metoder for å tolke og kvalitetskontrollere måleresultater
- kan gjennomføre risikoanalyser av ulike problemstillinger og tolke og presentere resultatene fra analysen som et bidrag i beslutninger om risiko og kvalitet
Generell kompetanse Studenten:
- har grunnleggende innsikt i vurdering og krav til kvalitet
- har kunnskap om hvordan nøyaktighet og presisjon i måleresultatene påvirkes av feilkilder og usikkerhet i instrumentering, prosedyrer og arbeidsteknikker
- har innsikt i statistiske metoder for behandling og tolkning av måleresultater
- har grunnleggende forståelse for de etiske problemstillingene rundt risikoanalyse, bruk av risikoakseptkriterier og hvordan risikoanalyse kan brukes og misbrukes
Sensorordning
En intern sensor. Ekstern sensor brukes jevnlig.
Emneansvarlig
After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and general competence:
Knowledge The student has acquired a basic understanding of the following programming topics:
- types
- instructions, instruction sequences and instruction jumps
- functions (procedures)
- tables (arrays)
- classes and objects
- inheritance
- polymorphism
Skills
The student is capable of handling the following programming constructs in Java:
- operators and types
- control structures
- classes, constructors and methods
- abstractions and simple graphic user interfaces
General competence
The student is familiar with:
- basic principles for creating programs
- the connection between programming language and program development
- concepts relating to the quality and readability of code
Emneoverlapp
The following coursework is compulsory and must be approved before the student can sit the exam:
- 3 assignments
- 2 individual tests