Copyright (c) 2004-2020 text & photos: Jarmo T. Alander all rights reserved
lipas.uwasa.fi/~TAU/ICAT3070:
ICAT3070 EVOLUUTIOLASKENTA /EVOLUTIONARY COMPUTING
5 op / 5 cu
Vastuuopettaja / Course contact teacher: Jarmo Alander
Besserwissers never die:
Millä me ennen laskettiin, kun ei ollut tietokoneita?
Jollain laskutikuilla varmaan.
Siis suksilla vai?
Niin se tais olla.
Noteboard
If you want to have an exam for this course,
please contact prof. Jarmo Alander.
Lukujärjestys / timetable
Tarkemmat tiedot (päivitykset) kurssien ajoista yms löytyvät /
More information (updated) about the courses:
Asio Lukkarista/ from Asio Lukkari.
LINKKI AUTOallakkaan
link↗
Lyhyesti / briefly
Sisältö/ Contents
Katso luennot.
/
See the slides.
Luennot (kalvot) / Lectures (slides)
link↗
Esitiedot / Preliminary courses
Ohjelmointitaito. Mielellään Soft computing ja Geneettiset algoritmit sekä lineaarialgebra
ja integraalimuunnokset.
Basic programming skills. Preferrably Soft computing and Genetic algorithms.
Linear algebra and integral transformations.
Tentti / Examination
AUTO-kursseihin kuuluu pääsääntöisesti kaksi osaa / As a rule, there are two parts to pass an AUTO course:
- Tentti / Examination
- Harjoitustyö / Laboratory work
Ylimääräisiä tenttejä voi pyytää opettajalta /
Extra exams can be applied from the teacher of the course:
AUTOtentti sivun avulla / by webpage.
Oppikirjat / Text books
Luentokalvot / Lecture slides (above)
Oppikirjat / Textbooks for Quantum Computing part
- Colin P. Williams, Explorations in Quantum Computing,
Springer-Verlag, 2nd edition, 2011. Suositeltavan selkeä esitys.
- Mika Hirvensalo, "Quantum Computing",
Springer-Verlag, Berlin, 2001
References to quantum computing:
- P. Walther et al, "Experimental one-way quantum computing",
Nature, 434()169-176, 10. March 2005.
- List of tutorials
- Under construction...
Laskuharjoitukset / Exercises
Syksy/Fall 2019:
Harjoitus /Exercise 1: harj19-1.pdf
Harjoitus /Exercise 2: harj19-2.pdf
Harjoitus /Exercise 3: harj19-3.pdf
Harjoitus /Exercise 4: harj19-4.pdf
Harjoitus /Exercise 5: harj19-5.pdf
Harjoitus /Exercise 6: harj19-6.pdf
Harjoitus /Exercise 7: harj19-7.pdf
Coming soon:
Harjoitus /Exercise 8: harj19-8.pdf
Harjoitus /Exercise 9: harj19-9.pdf
Vanhoja laskuharjoituksia / Old exercises
Syksy/Fall 2017:
Harjoitus /Exercise 1: harj17-1.pdf
Harjoitus /Exercise 2: harj17-2.pdf
Harjoitus /Exercise 3: harj17-3.pdf
Harjoitus /Exercise 4: harj17-4.pdf
Harjoitus /Exercise 5: harj17-5.pdf
Harjoitus /Exercise 6: harj17-6.pdf
Harjoitus /Exercise 7: harj17-7.pdf
Harjoitus /Exercise 8: harj17-8.pdf
Harjoitus /Exercise 9: harj17-9.pdf
Syksy/Fall 2016 (AUTO3120):
Harjoitus /Exercise 1: harj16-1.pdf
Harjoitus /Exercise 2: harj16-2.pdf
Harjoitus /Exercise 3: harj16-3.pdf
Harjoitus /Exercise 4: harj16-4.pdf
Harjoitus /Exercise 5: harj16-5.pdf
Harjoitus /Exercise 6: harj16-6.pdf
Syksy/Fall 2015 (AUTO3120):
Harjoitus /Exercise 1: harj15-1.pdf
Harjoitus /Exercise 2: harj15-2.pdf
Harjoitus /Exercise 3: harj15-3.pdf
Harjoitus /Exercise 4: harj15-4.pdf
Harjoitus /Exercise 5: harj15-5.pdf
Harjoitus /Exercise 6: harj15-6.pdf
Harjoitus /Exercise 7: harj15-7.pdf
Harjoitus /Exercise 8: harj15-8.pdf
Syksy/Fall 2013 (AUTO3120):
Harjoitus /Exercise 1: harj13-1.pdf
Harjoitus /Exercise 2: harj13-2.pdf
Harjoitus /Exercise 3: harj13-3.pdf
Harjoitus /Exercise 4: harj13-4.pdf
Harjoitus /Exercise 5: harj13-5.pdf
Harjoitus /Exercise 6: harj13-6.pdf
Harjoitus /Exercise 7: harj13-7.pdf
Harjoitus /Exercise 8: harj13-8.pdf
Harjoitustyö / Lab work
Yleisesti harjoitustöiden tehtävänä on mm.
- antaa opiskelijoille mahdollisuus soveltaa teoriaa käytäntöön ja
siten syventää oppimista
- harjoituttaa itsenäisempään työskentelyyn kuin tenttiin lukeminen on
- antaa mahdollisuuden omien ideoiden toteuttamiseen
eli kaikkiaan valmentamaan suunnittelun ja tuotekehityksen tehtäviin.
Käytännössä AUTOmaation harjoitustyöt tehdään ns. problem based learning (PBL)
-menetelmällä eli niissä opitaan käytännön tehtäviä ratkomalla luentoja
syvällisemmin perustaitoja.
Oulun yliopisto: PBL
/
In general the purpose of laboratory work includes, but is not limited to
- give the student the opportunity to apply theory and thus deepen learning
- give the student more freedom than the exam
- give the student the opportunity to develop his/her own ideas
i.e. to prepare the student for product design and development work.
In practise the labworks of AUTOmation are done by the famous problem based learning (PBL)
approach, which gives the student an excellent opportunity to learn basic skills by doing.
Wikipedia: PBL
Harjoitustyöaiheita / Lab work topics
Lähialueiden kursseja / related courses
Seuraavassa listaa kursseista, jotka ovat jotenkin "sukua" tälle kurssille.
/
Next a list of courses that are somehow linked to the topic of this course.
AUTOkurssit / AUTO courses:
Muiden oppiaineiden suositeltavia kursseja:
Recommended courses from other subjects:
Mitä hel... / What FAQ?
Aktiviteetteja / activities
Links
Tulevaisuus / Future
By 2020 the dimensions of logic gates are of the order of one atom.
That means that the quantum effects are bound to influence future
digital electronics and computing.
Kiitokset / acknowledgements