Advanced programming languages (4 cr)
Code: 5G00BM81-3003
General information
- Enrolment period
- 02.07.2017 - 30.09.2017
- Registration for the implementation has ended.
- Timing
- 01.08.2017 - 31.03.2018
- Implementation has ended.
- Credits
- 4 cr
- Local portion
- 4 cr
- Mode of delivery
- Contact learning
- Unit
- ICT Engineering
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Seats
- 0 - 40
- Degree programmes
- Degree Programme in ICT Engineering, students who began in 2014-2018
Objectives (course unit)
Students are able to
- cope with the special features of the selected programming language and its development environment.
- explain the differences and similarities of taught programming languages.
- implement larger applications with this programming language.
Content (course unit)
Application design and implementation with selected programming language.
Prerequisites (course unit)
Programming languages basic course, programming languages continuation course, Web programming, object-oriented programming.
Evaluation methods and criteria
Opintojakso arvioidaan 50 % iOS ja 50 % java -osioiden perusteella. Pisteitä tarjolla 100 yhteensä.
Tarkemmat pisteytyskriteerit julkaistaan kurssin Tabula -sivuilla.
Arvosanapisteytys:
p. arvosana
30 1
45 2
60 3
75 4
90 5
Further information
Java-osuus (Tony Torp) sijoittuu kakkosperiodiin ja iOS-osuus (Pekka Pöyry) kolmoseen. Lähiopetuksen aikataulu julkaistaan kurssin Tabula -sivuilla.
Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)
Opiskelija osaa ratkaista ongelmia esimerkkien ja mallirakaisujen avulla.
Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)
Opiskelija osaa soveltaa esimerkkejä ja malliratkaisuja erilaisten tehtävien ja ongelmien ratkaisuissa.
Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)
Opiskelija osaa kekseliäästi soveltaa kehittynyttä olio-ohjelmointia erilaisten ongelmien ratkaisuissa ja osaa analysoida omaa suoritustaan kiitettävästi ja monipuolisesti.