Sisältöön
tampereen yliopisto: sis/luo-coms: opiskelu: tutkinto-ohjelmat: tietojenkäsittelytieteiden tutkinto-ohjelma: opinto-opas: kurssisivut:
Viestintätieteiden ja luonnontieteiden tiedekunnatTampereen yliopistoViestintätieteiden ja luonnontieteiden tiedekunnat
TIETS13 Advanced Functional Programming

These pages contain only information on very general level. 

The software used for most of the course is the Haskell Platform. Download the Haskell Platform, install it, and the command ghci opens up the interactive Haskell environment, where you can e.g. type operations directly and read in functions. Installing the platform to your own computer is a good option, but you may also use shell.sis.uta.if (login with your basic user account, if you are a University of Tampere CS student, otherwise you may need to contact the university IT services to get access.

Please note that it is not compulsory to participate in the lectures or in the weekly exercises, but I believe that they are very useful. The main check-up for personal progress are weekly exercises. If you cannot solve them, you are likely to be in trouble. If you can, things look ok.

In the past years, it seems that many of the students that would have needed to participate lectures and weekly exercises did not do so, and failed to complete the course.

The expected prerequisites for this course is a BSc degree or equivalent studies leading to software development MSc program. Even though the functional programming paradigm presented in the course may be new for many students (no prerequisites on this is required), successful study needs a good background in computing and programming.

 
Ylläpito: jyrki.nummenmaa@uta.fi
Muutettu: 2.11.2017 15.55 Muokkaa

Tampereen yliopisto

Tampereen yliopisto
03 355 111
kirjaamo@uta.fi


KARVI-auditoitu HR Excellence in Research

YLIOPISTO
Tutkimus
Opiskelijaksi
Ajankohtaista
Yhteistyö ja palvelut
Yliopisto

AJANKOHTAISTA
Aikalainen
Avoimet työpaikat
Rehtoriblogi
Tampere3

PALVELUT
Aktuaarinkanslia
Avoin yliopisto
Hallinto
Kansainvälisen koulutuksen keskus
Kielikeskus
Kielipalvelut
Kirjaamo
Kirjasto
Liikuntapalvelut
Viestintä
Tietohallinto
Tutkimuspalvelut
Täydennyskoulutus
Tietoarkisto
» lisää palveluita

OPISKELU
Opetusohjelma
Opinto-oppaat
Opiskelijan työpöytä

SÄHKÖISET PALVELUT
Andor-hakupalvelu
Uusi lainasi
Intra
Moodle (learning2)
NettiOpsu / NettiRekka
NettiKatti
Sähköinen tenttipalvelu
TamPub
Office 365 webmail
Utaposti webmail
Wentti