C - Programming (3 op)
Toteutuksen tunnus: TT00CB05-3032
Toteutuksen perustiedot
- Ajoitus
- 02.11.2022 - 31.12.2022
- Toteutus on päättynyt.
- Opintopistemäärä
- 3 op
- Virtuaaliosuus
- 3 op
- Toteutustapa
- Etäopetus
- Toimipiste
- Karaportti 2
- Opetuskielet
- englanti
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
- Opettajat
- Mika Hyyryläinen
- Opintojakso
- TT00CB05
Aika ja paikka
Riippuu opiskelijasta itsestään.
Oppimateriaalit
Löytyy oppimisympäristöstä.
Harjoittelu- ja työelämäyhteistyö
N/A
Tenttien ajankohdat ja uusintamahdollisuudet
Tiedot löytyvät oppimisympärististä.
Kansainvälisyys
N/A
Toteutuksen valinnaiset suoritustavat
N/A
Arviointimenetelmät ja arvioinnin perusteet
Kun olet tehnyt 80% tehtävistä, niin kurssiarvioinnin saamiseksi sinun tulee lähettää sähköpostiviestiä osoitteeseen: viopesupport@metropolia.fi
Opiskelijan ajankäyttö ja kuormitus
Riippuu opiskelijan lähtötasosta.
Sisällön jaksotus
Riippuu opiskelijasta itsestään.
Opetusmenetelmät
100% netin kautta itsenäisesti suoritettava kurssi.
Lisätietoja opiskelijoille
ENROLLING
Open UAS Student via https://hakija.oma.metropolia.fi/
CampusOnline Students via eform which can be find via https://campusonline.fi
Metropolia's Degree Student
- Go to https://vw4.viope.com/login?org=metropolia
- Register to system -> Click the link “Enroll on the course”
- Choose any course of (NonStop).
- Fill the others fields
If you have problems with enrolling this course or questions about it, please contact to viopesupport@metropolia.fi
Arviointiasteikko
Hyväksytty/Hylätty
Arviointikriteerit, tyydyttävä (1)
Pointers and data structures (arrays, structs, linked lists)
- The student is able to reference basic data structures using pointers (especially parameters).
- The student understands what linked data structures are.
Data streams and files
- The student understands the purpose of files and data streams.
Dynamic memory allocation
- The student understands the differences between static, automatic and dynamic memory allocation.
C standard library
- The student is able to interpret the function declarations in standard library documentation.
Arviointikriteerit, hyvä (3)
Pointers and data structures (arrays, structs, linked lists):
- The student is able to declare a self referential pointer.
- The student is able to describe the operations and parameters of linked structures.
Data streams and files:
- The student is able to write programs, which read and write files.
Dynamic memory allocation:
- The student knows how to allocate and free memory dynamically.
C standard library:
- The student is able to use C standard library.
Arviointikriteerit, kiitettävä (5)
Pointers and data structures (arrays, structs, linked lists):
- The student is able to understand the stucture, control flow and purpose of any program, which is written using pointers.
- The student is able to describe the operations of a queue and a stack.
Data streams and files:
- The student is able to write programs which update files.
Dynamic memory allocation:
- The student is able to implement a queue and a stack using dynamic memory allocation.
C standard library:
- The student is able to explain and teach other people how to use C standard library.
Lisätiedot
ENROLLING
Open UAS Student via https://hakija.oma.metropolia.fi/
CampusOnline Students via eform which can be find via https://campusonline.fi
Metropolia's Degree Student
- Go to https://vw4.viope.com/login?org=metropolia
- Register to system -> Click the link “Enroll on the course”
- Choose any course of (NonStop).
- Fill the others fields
If you have problems with enrolling this course or questions about it, please contact to viopesupport@metropolia.fi