Siirry suoraan sisältöön

C - Programming (3 op)

Toteutuksen tunnus: TT00CB05-3011

Toteutuksen perustiedot


Ajoitus
01.03.2021 - 31.07.2021
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
Toteutukselle TT00CB05-3011 ei löytynyt varauksia!

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 and CampusOnline Student: Please fill in eform

Metropolia's Degree Student: 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

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 and CampusOnline Student: Please fill in eform

Metropolia's Degree Student: 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

Siirry alkuun