Digitaali- ja tietokonetekniikan laitos

80100 Mikroprosessorit, 3 ov
Microprocessors, 3 cu

PANU-KRISTIAN POIKSALO ja
DI PEKKA UOTILA
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA:
Tiistaisin 17-19 salissa HB116 (Poiksalo).
Torstaisin 13-15 salissa S4 (Uotila).
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - 2+ 2 -
Harjoitukset (h) - - 2+ 2 -
TAVOITTEET JA SISÄLTÖ: Antaa perustiedot mikroprosessoreista ja niihin pohjautuvista laitteista sekä antaa perusteet mikroprossessoripohjaisten järjestelmien ohjelmoinnille.
Mikroprosessorit, puolijohdemuistit, oheispiirit ja liitäntälogiikka. Johdatus väyläpohjaisen koneen toimintaan.
TUTKINTOVAATIMUKSET: Viikkoharjoitukset ja tentti.
KIRJALLISUUS: Kurssimoniste.
SUOSITELTAVAT ESITIEDOT: 80154 Digitaalitekniikan pe-rusteet.
HUOMAUTUKSIA: Tietotekniikan koulutusohjelmakohtainen pakollinen kurssi, ei voi sisällyttää digitaali- ja tietokonetekniikan ammattiaineopintoihin. Kurssista järjestetään mahdollisesti kahdet erisisältöiset luennot.

80105 Mikrokontrollerijärjestelmät, 3 ov
Microcontroller Systems, 3 cu

DI SAMI KIISKILÄ ja
DI PEKKA UOTILA
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA: Tiistaisin klo 14-16 salissa HA106B.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - 2+ 2 -
Harjoitukset (h) - - 2+ 2 -
TAVOITTEET JA SISÄLTÖ: Oppia määrittelemään, suunnittelemaan ja toteuttamaan erilaisia mikrokontrolleripohjaisia laitteita. Piirilevyjen suunnittelun perusteet.
Järjestelmän spesifiointi, kontrolleripohjaisen laitteen suunnittelu, eri kontrollerit, emulaattorin käyttö, tarvittavat oheiskomponentit.
TUTKINTOVAATIMUKSET: Harjoitustyö ja tentti.
VAADITTAVAT ESITIEDOT: 80100 Mikroprosessorit
HUOMAUTUKSIA: Kurssi järjestetään tarpeen mukaan myös syksyllä.

80114 Digitaalisten ASIC-piirien suunnittelu, 4 ov
Digital ASIC Design, 4 cu

Professori JOUNI TOMBERG
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA: Maanantaisin 16-18 salissa HB115.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - 2+ 2 -
Harjoitukset (h) - - 2+ 2 -
TAVOITTEET JA SISÄLTÖ: Perehdyttää digitaalisten ASIC-piirien ja niillä toteutettavien järjestelmien suunnitteluun.
Digitaalisen ASIC-piirin määrittely, suunnittelu ja toteutus. ASIC-projektin hallinta ja kustannusnäkökohdat. Piiriteknologiat ja testattavuus. VHDL-suunnittelu ASIC- projektin osana. Data- ja kontrollijärjestelmien suunnittelu.
TUTKINTOVAATIMUKSET: Harjoitustyöt, joiden osana projektityöt ja tentti.
KIRJALLISUUS: Michael J.S. Smith, Application Specific Integrated Circuits, Addison-Wesley 1997, ISBN 0-201-50022-1 sekä luentomateriaali.
VAADITTAVAT ESITIEDOT: 80115 (vanha nro 80113) Digitaalisuunnittelu ja 80129 Laitteistonkuvauskielet tai vastaavat tiedot digitaalisuunnittelusta ja VHDL-kielen perusteista.
SUOSITELTAVAT ESITIEDOT: 80505 Digitaalinen Suodatus tai 83000 Tietoliikenneteoria.
HUOMAUTUKSIA: Sopii jatko-opintokurssiksi.

80115 Digitaalisuunnittelu, 3 ov
Basic Digital Design, 3 cu

Professori JARKKO NIITTYLAHTI
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA: Perjantaisin 14-16 salissa HB116.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): 2+ 2 - - -
Harjoitukset (h) 2+ 2 - - -
TAVOITTEET JA SISÄLTÖ: Perehdyttää digitaalisten laitteiden suunnitteluun.
Synkronisen logiikan määrittely, suunnittelu ja analyysi. Standardilohkot. Algoritminen suunnittelu. Ohjelmoitavan laitteen perusrakenne.
TUTKINTOVAATIMUKSET: Harjoitustyöt ja tentti.
KIRJALLISUUS: M. D. Ercegovac, T. Lang, J. H. Moreno, Digital Systems, John Wiley & Sons, 1998, ISBN 0471527998 tai ellei saatavana, niin M.D. Ercegovac, T. Lang, Digital Systems and Hardware/Firmware Algorithms, John Wiley & Sons,1985, ISBN 0471633682.
VAADITTAVAT ESITIEDOT: 80154 Digitaalitekniikan perusteet tai vastaavat tiedot.

80120 Tietokonetekniikka, 3 ov
Computer Architectures, 3 cu

Professori JUKKA SAARINEN
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA: Maanantaisin 14-16 salissa HB115.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - 2+ 2 -
Harjoitukset (h) - - 2+ 2 -
TAVOITTEET JA SISÄLTÖ: Tietokoneiden ja tietokonejärjestelmien arkkitehtuurit. Keskusyksiköiden suunnitteluperiaatteet ja RISC- arkkitehtuurien simulointi; tiedonkäsittely- ja kontrolliyksiköiden suunnittelu. Muistien ja muistijärjestelmien toimintaperiaatteet. Moniprosessorijärjestelmien perusteet.
TUTKINTOVAATIMUKSET: Tentti, laskuharjoitukset, harjoitustyö sekä mahdollinen esitelmän pitäminen.
KIRJALLISUUS: David A. Patterson and John L. Hennessy: Computer Organization & Design: The Hardware/Software Interface, Morgan Kauffman Publishers Inc., 1994 tai eo. kirjan toinen painos, 1998. Mahdollinen muu kirjallisuus ilmoitetaan luennolla.
VAADITTAVAT ESITIEDOT: 80100 Mikroprosessorit tai vastaavat tiedot.

80121 Prosessorien suunnittelu, 3 ov
Processor Design, 3 cu

Professori JARI NURMI
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA: Torstaisin 13-15 salissa HA106B.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - 2+ 2 -
Harjoitukset (h) - - 2+ 2 -
TAVOITTEET JA SISÄLTÖ: Syventää opiskelijan tietoja ja taitoja prosessorien toimintaperiaatteiden, suunnittelun ja suorituskyvyn analysoinnin alueilla.
Prosessoreihin liittyvien peruskäsitteiden kertaus; käskykannan määrittely; esimerkkejä prosessoriarkkitehtuureista; käyttöjärjestelmän vaatimukset prosessorille; prosessorin suunnittelu-vuo; kontrolli ja keskeytysten hallinta; liukuhihnoitettu prosessori ja rinnakkaisuus; suoritusyksikkö ja aritmetiikka; muistit ja muistihierarkia; cache ja virtuaalimuistin hallinta; input/output-järjestelmä; sulautettujen järjestelmien prosessorien ominai-suudet; signaaliprosessorien suunnittelun erityispiirteet; pro-sessorien suorituskyvyn ja taloudellisuuden vertailu.
TUTKINTOVAATIMUKSET: Tentti, laskuharjoitukset ja harjoitustyö.
KIRJALLISUUS: Vincent P. Heuring and Harry F. Jordan: Computer Systems Design and Architecture, Addison-Wesley, 1997. Michael J. Flynn: Computer Architecture; Pipelined and Parallel Processor Design (osittain), Jones and Bartlett Publishers, 1995. Mahdollinen muu kirjallisuus (ilmoitetaan luennolla).
VAADITTAVAT ESITIEDOT: 80120 Tietokonetekniikka
SUOSITELTAVAT ESITIEDOT: Jokin kursseista 80180 Tietokonearitmetiikka, 80114 Digitaalisten ASIC-piirien suunnittelu, 80128 VHDL-suunnittelu ja -synteesi, 80142 Piille
suunnittelu II, 80151 Signaaliprosessorit.
HUOMAUTUKSIA: Kurssi voidaan sisällyttää valinnaisena kaikkiin digitaali- ja tietokonetekniikan laitoksen ammattiaineisiin. Kurssi soveltuu myös jatko-opintokurssiksi.

80128 VHDL-suunnittelu ja -synteesi, 3 ov
VHDL Design and Synthesis, 3 cu

Professori JOUNI TOMBERG
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA: Maanantaisin 15-17 salissa HB110.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): 2+ 2 - - -
Harjoitukset (h) 2+ 2 - - -
TAVOITTEET JA SISÄLTÖ: Perehtyä RTL- ja käyttäytymistason synteesin periaatteisiin ja VHDL-synteesityökalujen tehokkaaseen käyttöön.
VHDL- ja VITAL-standardit. Logiikkasynteesin teoriaa. Syntesoituva VHDL-koodi. RTL- ja korkeantason synteesi. VHDL-synteesityökalut ja niiden käyttö.
TUTKINTOVAATIMUKSET: Tentti, harjoitustyöt.
KIRJALLISUUS: D. Naylor & S. Jones, VHDL - A Logic Synthesis Approach, Chapman & Hall, 1997 sekä muu kurssin alussa ilmoitettava kirjallisuus.
VAADITTAVAT ESITIEDOT: 80115 (vanha nro 80113) Digitaalisuunnittelu ja 80129 Laitteistonkuvauskielet tai vastaavat tiedot digitaalisuunnittelusta ja VHDL-kielen perusteista.
SUOSITELTAVAT ESITIEDOT: 80114 Digitaalisten ASIC-piirien suunnittelu.
HUOMAUTUKSIA: Sopii jatko-opintokurssiksi.

80129 Laitteistonkuvauskielet, 2 ov
Hardware Description Languages, 2 cu

Professori JARI NURMI
Luentoja 28 h. Harjoituksia 14 h.
LUENTOPAIKKA JA -AIKA: Maanantaisin 13-15 salissa HB111.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): 2+ 2 - - -
Harjoitukset (h) 1+ 1 - - -
TAVOITTEET JA SISÄLTÖ: Perehtyä tärkeimpiin laitteistonkuvauskieliin ja digitaalisten järjestelmien esittämiseen teksti-muodossa. Antaa esitiedot nykyaikaiseen tekstipohjaiseen joustavaan digitaalisuunnitteluun.
VHDL-kielen syntaksi ja ominaisuudet. Verilog-kieli. Yleiskäyttöiset ja sovelluskohtaiset laitteistonkuvauskielet. Moduuligeneraattorit ja parametrisoitu esitystapa. Uudelleenkäytettävyys.
TUTKINTOVAATIMUKSET: Hyväksytysti suoritettu tentti ja harjoitustyö.
KIRJALLISUUS: Z. Navabi: VHDL-Analysis and Modeling of Digital Systems, McGraw-Hill, 1993, ISBN 0-07-112732-1.
VAADITTAVAT ESITIEDOT: 80154 Digitaalitekniikan perusteet tai vastaavat tiedot.
HUOMAUTUKSIA: Kurssi voidaan luennoida mahdollisesti intensiivikurssina.

80141 Piille suunnittelu I, 3 ov
Design on Silicon I, 3 cu

Professori OLLI VAINIO
Luentoja 42 h. Harjoituksia 42 h.
LUENTOPAIKKA JA -AIKA: Tiistaisin 9-12 salissa HB110.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): 3+ 3 - - -
Harjoitukset (h) 3+ 3 - - -
TAVOITTEET JA SISÄLTÖ: Johdatus digitaalisten CMOS-piirien piille suunnitteluun.
Transistorit. CMOS-piirien rakenteet ja layout-suunnittelu. Invertterin analysointi. Staattiset ja dynaamiset logiikkapiirit. Tehonkulutus. BiCMOS ja muita nopeita tekniikoita. Kiikut ja niiden kellotus. Harjoituksissa perehdytään työasemapohjaisten suunnitteluohjelmistojen käyttöön. Harjoitustyönä yksinkertaisen rakenneviipaleen layout- suunnittelu ja simulointi.
TUTKINTOVAATIMUKSET: Harjoitustyöt ja tentti.
KIRJALLISUUS: Jan M. Rabaey, Digital Integrated Circuits: A Design Perspective.
Prentice Hall 1996.
VAADITTAVAT ESITIEDOT: 80154 Digitaalitekniikan perusteet ja 83800 Basic analog circuits. Vaihtoehtoisesti Elektroniikan perusteet I ja II.
HUOMAUTUKSIA: Kurssit Piille suunnittelu I ja II yhdessä korvaavat kurssin 80127 VLSI-piirien suunnittelu. Sopii jatko-opintokurssiksi.

80142 Piille suunnittelu II, 3 ov
Design on Silicon II, 3 cu

Professori OLLI VAINIO
Luentoja 42 h. Harjoituksia 42 h.
LUENTOPAIKKA JA -AIKA: Tiistaisin 9-12 salissa HB111.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - 3+ 3 -
Harjoitukset (h) - - 3+ + -
TAVOITTEET JA SISÄLTÖ: Laajojen digitaalisten CMOS-piirien piille suunnitteluun perehtyminen.
Aritmeettisten rakennelohkojen toteuttaminen ja tehonkulutus. Johdotusten parasiittiset ilmiöt ja niiden vaikutus suorituskykyyn. Kellotuksen toteuttaminen ja ajoitus. Muistit. Suunnittelumetodiikka. Harjoituksissa perehdytään moduuligeneraattori- ja reititysohjelmistojen käyttöön.
TUTKINTOVAATIMUKSET: Harjoitustyöt ja tentti.
KIRJALLISUUS: Jan M. Rabaey, Digital Integrated Circuits: A Design Perspective.
Prentice Hall, 1996.
VAADITTAVAT ESITIEDOT: 80141 Piille suunnittelu I.
HUOMAUTUKSIA: Kurssit Piille suunnittelu I ja II yhdessä korvaavat kurssin 80127 VLSI-piirien suunnittelu. Sopii jatko-opintokurssiksi.

80143 Testattavuussuunnittelu, 2 ov
Design for Testability, 2 cu

Professori OLLI VAINIO
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA: Torstaisin 10-12 salissa HB111.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - 2+ 2 -
Harjoitukset (h) - - 2+ 2 -
TAVOITTEET JA SISÄLTÖ: Tutustutaan digitaalisten piirien ja järjestelmien testaamiseen ja testattavuuden parantamiseen, mitkä ovat keskeisiä asioita hyvään digitaalisuunnittelun laa-tuun pyrittäessä. Digitaalipiirien mallinnus, logiikkasimulointi, vikamallinnus. Testien generointi, scan-tekniikat, muistien ja prosessoriytimien testattavuus.
TUTKINTOVAATIMUKSET: Tentti.
KIRJALLISUUS: M. Abramovici, M. A. Breuer and A. D. Friedman, Digital Systems Testing and Testable Design. IEEE Press, 1990/1995 (osittain). A. L. Crouch, Design for Test for Digital IC's and Embedded Core Systems. Prentice Hall, 1999.
VAADITTAVAT ESITIEDOT: 80115 Digitaalisuunnittelu.
HUOMAUTUKSIA: Sopii jatko-opintokurssiksi. Luennoidaan vain joka toinen vuosi. Luennoidaan lukuvuonna 2000-2001.

80144 Moniprosessorijärjestelmät, 3 ov
Multiprocessor Systems, 3 cu

Professori JUKKA SAARINEN
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA: Maanantaisin klo 13-15 salissa HB110.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): 2+ 2 - - -
Harjoitukset (h) 2+ 2 - - -
TAVOITTEET JA SISÄLTÖ: Antaa perustiedot moniprosessorijärjestelmistä ja rinnakkaisesta tiedonkäsittelystä.
Rinnakkaisen tiedonkäsittelyn toteuttaminen tietokonearkkitehtuurien eri tasoilla. Mahdollisesti täydennystä erikoisprosessoriarkkitehtuureista ja rinnakkaisista signaaliprosessoreista.
TUTKINTOVAATIMUKSET: Harjoitustyö ja tentti sekä mahdollinen esitelmä.
KIRJALLISUUS: A.L.DeCegama, Parallel Processing Architectures and VLSI Hardware, Prentice-Hall, 1989. S.G. Akl, The Design and Analysis of Parallel Algorithms, Prentice-Hall, 1989. D.Culler, J.P.Sing and A. Gupta, Parallel Computer Architecture, A Hardware/Software Approach, Morgan Kaufmann Publishers, 1999.
VAADITTAVAT ESITIEDOT: 80100 Mikroprosessorit
SUOSITELTAVAT ESITIEDOT: 80120 Tietokonetekniikka
HUOMAUTUKSIA: Sopii jatko-opintokurssiksi. Suositellaan jatko-opintokurssina digitaali- ja tietokonetekniikan jatko-opiskelijoille. Luennoidaan vain joka toinen vuosi. Luennoidaan lukuvuonna 2000-2001.

80151 Signal Processors, 3 ov
Signaaliprosessorit, 3 cu

Professor JARMO TAKALA
Lectures 28 h. Exercises 28 h.
Wednesdays 14-16, HB115.
WEEKLY TEACHING/PERIOD F1 F2 S1 S2 SUMM
Lectures (h): 2+ 2 - - -
Exercises (h): 2+ 2 - - -
AIMS AND CONTENTS: Become familiar with design of embedded DSP systems.
Architectural aspects of signal processors, memory, I/O, ALU and control. Survey of fixed-point and floating-point data paths. Programming in assembly language. Design of signal proces-sing systems. DSP software tools.
REQUIREMENTS: Project work and exam.
KIRJALLISUUS: P. Lapsley, J. Bier, A. Shoham and E. A. Lee: DSP Processor Fundamentals: Architectures and Features, Berkeley Design Technology, Inc., 1994-1996. Lecture notes.
PRE-REQUISITES: 80100 Microprocessors and either 80505 Basic Digital Signal Processing or 80508 Johdatus signaalinkäsittelyyn I as prerequisites.
ADVISABLE: 80115 (old number 80113) Basic Digital Design, 80120 Computer Architectures and 80509 Digital Signal Processing I are recommended.
NOTES: This course replaces the courses 80150 Erikoisprosessoriarkkitehtuurit and 80152 Signaaliprosessorit. Lectures can be offered in English. Accepted in postgraduate studies for those not majoring in signal processing.

80154 Digitaalitekniikan perusteet, 3 ov
Basic Digital Circuits, 3 cu

Professori OLLI VAINIO
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA: Perjantaisin 13-15 salissa K1705.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): 2+ 2 - - -
Harjoitukset (h) 2+ 2 - - -
TAVOITTEET JA SISÄLTÖ: Annetaan perustiedot digitaalisista piireistä, Boolen algebrasta ja binääriaritmetiikasta.
Kombinaatiologiikka, totuustaulukot, Boolen algebra, logiikan minimointi, ohjelmoitavat piirit. Kellosignaalilla ajoitetut piirit, kiikut, laskurit, tilakoneet. Sarjamuotoinen tiedonsiirto ja kommunikointi.
TUTKINTOVAATIMUKSET: Harjoitustyö ja tentti.
KIRJALLISUUS: Daniels, Digital Design From Zero to One. Wiley, 1996.

80161 Digitaalisten järjestelmien suunnittelu, 3 ov
Digital System Design, 3 cu

Professori JARKKO NIITTYLAHTI
Luentoja 28 h. Harjoituksia 28 h.
LUENTOPAIKKA JA -AIKA: Keskiviikkoisin 14-16 salissa HB110.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - 2+ 2 -
Harjoitukset (h) - - 2+ + -
TAVOITTEET JA SISÄLTÖ: Perehdyttää digitaalisten järjestelmien suunnitteluun.
Sulautetun digitaalisen järjestelmän määrittely ja suunnittelu. Järjestelmän mallintaminen ja varmentaminen. Laitteiston ja ohjelmiston yhteissuunnittelu.
TUTKINTOVAATIMUKSET: Harjoitustyö ja tentti.
KIRJALLISUUS: D. D. Gajski, F. Vahid, S. Narayan, J. Gong, Specification and Design of Embedded Systems, Prentice-Hall 1994, ISBN 0131507311.
VAADITTAVAT ESITIEDOT: 80115 (vanha nro 80113) Digitaalisuunnittelu tai 81151 Sulautetut järjestelmät.
HUOMAUTUKSIA: Korvaa kurssin 80160. Hyväksytty jatko-opintojen pääaineeseen.

80180 Tietokonearitmetiikka, 3 ov
Computer Arithmetics, 3 cu

TkT TIMO D HÄMÄLÄINEN
Luentoja 28 h. Harjoituksia 14 h.
LUENTOPAIKKA JA -AIKA: Tiistaisin 14-16 salissa HB110.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - 2+ 2 -
Harjoitukset (h) - - 1+ 1 -
TAVOITTEET JA SISÄLTÖ: Perehdyttää opiskelija tietokonearitmetiikan lukujärjestelmiin ja perustoimintoihin.
Opintojaksolla käydään läpi lukujärjestelmät, aritmeettiset perusoperaatiot, yhteen-, vähennys-, kerto- ja jakolasku, sekä erityisoperaatioita. Lisäksi tutustutaan aritmetiikan laitteistototeutuksiin ja laskennan nopeutustekniikoihin.
TUTKINTOVAATIMUKSET: Hyväksytysti suoritettu tentti.
KIRJALLISUUS: Kurssimateriaali ilmoitetaan kurssin alussa.
SUOSITELTAVAT ESITIEDOT: 80154 Digitaalitekniikan perusteet

80190 Neurolaskenta, 3 ov
Neural Computation, 3 cu

TkT MIKKO LEHTOKANGAS
Luentoja 28 h. Harjoituksia 14 h.
LUENTOPAIKKA JA -AIKA: Tiistaisin 10-12 salissa HB115.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): 2+ 2 - - -
Harjoitukset (h) - 2 - - -
TAVOITTEET JA SISÄLTÖ: Perehdyttää opiskelija neurolaskentaan.
Opintojaksolla käydään läpi neurolaskennan perusmenetelmiä ja kehittyneempiä menetelmiä. Lisäksi tutustutaan neurolaskennan mahdollisuuksiin eri sovellusten kannalta.
TUTKINTOVAATIMUKSET: Tentti ja mahdollinen harjoitustyö.
KIRJALLISUUS: Kurssimateriaali ilmoitetaan kurssin alussa.
HUOMAUTUKSIA: Sopii jatko-opintokurssiksi.

80920 Digitaali- ja tietokonetekniikan
lisensiaattiseminaari, 2-4 ov
Digital and Computer Systems Graduate Seminar, 2-4 cu

Professori JARMO TAKALA
Seminaareja 28 h.
LUENTOPAIKKA JA -AIKA: Keskiviikkoisin 15-17 salissa HB111.
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - 2+ 2 -
Harjoitukset (h) - - - - -
TAVOITTEET JA SISÄLTÖ: Jatko-opiskeluun tarkoitettu opintojakso vuosittain vaihtuvista aiheista.
Ilmoitetaan opintojakson alussa.
TUTKINTOVAATIMUKSET: Vaatimukset sovitaan opetuksen alkaessa.
KIRJALLISUUS: Sovitaan opintojakson alussa.

8402005 Digitaali- ja tietokonetekniikan diplomityö-seminaari A, 1 ov
Computer Systems Thesis Seminar A, 1 cu

Professori JUKKA SAARINEN
Seminaareja 14 h.
LUENTOPAIKKA JA -AIKA: Perjantaisin 12-14 salissa HB115
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): 1+ 1 1+ 1 -
Harjoitukset (h) - - - - -
TAVOITTEET JA SISÄLTÖ: Yleisen käsityksen saaminen erilaisista diplomitöistä ja diplomityön laajuudesta oman diplomityön aiheen valinnan helpottamiseksi. Yhden lukukauden diplomityöseminaariesitelmien seuraaminen.
TUTKINTOVAATIMUKSET: Säännöllinen läsnäolo seminaarissa.
SUOSITELTAVAT ESITIEDOT: Opintojaksoa suositellaan lähinnä neljännen vuosikurssin opiskelijoille.
HUOMAUTUKSIA: Opintojakso on pakollinen kaikille, jotka tekevät diplomityön digitaali- ja tietokonetekniikasta. Kurssin voi suorittaa lukukausittain. Myös Ohjelmistotekniikan diplomityöseminaarin esitelmien seuraaminen hyväksytään. Tällä opintojaksolla voi korvata opintojakson 80902.

8402015 Digitaali- ja tietokonetekniikan diplomityö-seminaari B, 0 ov
Computer Systems Thesis Seminar B, 0 cu

Professori JUKKA SAARINEN
Seminaari 1 h
LUENTOPAIKKA JA -AIKA: Perjantaisin 12-14 salissa HB115
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): 1+ 1 1+ 1 -
Harjoitukset (h) - - - - -
TAVOITTEET JA SISÄLTÖ: Osoittaa perehtyneisyytensä oman diplomityön aihealueeseen.
Diplomityön aiheen esittely.
TUTKINTOVAATIMUKSET: Seminaariesitelmän pito diplomi-työn aiheesta.
VAADITTAVAT ESITIEDOT: 8402005 Digitaali- ja tietokone-tekniikan diplomityöseminaari A
HUOMAUTUKSIA: Opintojakso on pakollinen kaikille, jotka tekevät diplomityön digitaali- ja tietokonetekniikasta. Tällä opintojaksolla voi korvata opintojakson 80903.

8402025 Digitaali- ja tietokonetekniikan seminaari, 2-4 ov
Computer Systems Seminar, 2-4 cu

Professori JARI NURMI
Seminaareja 28 h
LUENTOPAIKKA JA -AIKA: Perjantaisin 14-16 salissa HA105
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): 2 2 - - -
Harjoitukset (h) - - - - -
TAVOITTEET JA SISÄLTÖ: Perehtyminen aihealueen merkittäviin tieteellisiin tutkimuskohteisiin ja menetelmiin.
Sisältö määräytyy kulloisenkin aihepiirin mukaan, samoin opintoviikkomäärä.
TUTKINTOVAATIMUKSET: Aktiivinen osallistuminen yhden lukukauden kestävään seminaariin sekä harjoitustyö ja tentti.
VAADITTAVAT ESITIEDOT: Digitaali- ja tietokonetekniikan pitkän ammattiaineen keskeiset opintojaksot.
HUOMAUTUKSIA: Sopii myös jatko-opintoihin.

8402035 Digitaali- ja tietokonetekniikan työkurssi, 3 ov
Computer Systems Laboratory Course, 3 cu

DI TONI TOLVANEN
Laboratorioharjoituksia 84 h
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - - - -
Harjoitukset (h) 3+ 3+ 3+ 3+ -
TAVOITTEET JA SISÄLTÖ: Opettaa opiskelijalle itsenäistä ongelmanratkaisua ja tiedonhankintaa käytännöllisten harjoitustöiden suorittamisella.
Laboratoriotöitä.
TUTKINTOVAATIMUKSET: Hyväksytysti suoritetut työt.
VAADITTAVAT ESITIEDOT: 80100 Mikroprosessorit ja 81001 Tietotekniikan perusteet.
HUOMAUTUKSIA: Kurssin voi suorittaa vain lukuvuosittain, eli eri lukuvuosina tehtyjä osasuorituksia ei voi yhdistää. Tällä opintojaksolla voi korvata opintojakson 80950.

8402045 Signaali- ja systeemitekniikan
laboratoriokurssi, 3 ov
Signals and Systems Laboratory, 3 cu

DI TONI TOLVANEN
Laboratorioharjoituksia 84 h
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - - - -
Harjoitukset (h) 3+ 3+ 3+ 3+ -
TAVOITTEET JA SISÄLTÖ: Tutustuttaa opiskelija signaalinkä-sittelyyn, digitaali- ja tietokonetekniikkaan sekä tietoliikennetekniikkaan käytännön harjoitustöillä. Laboratoriotöitä.
TUTKINTOVAATIMUKSET: Hyväksytysti suoritetut harjoitustyöt.
VAADITTAVAT ESITIEDOT: 80508 Johdatus signaalinkäsittelyyn I ja 81001 Tietotekniikan perusteet.
HUOMAUTUKSIA: Opintojakson voi suorittaa vain lukuvuosittain, eli eri lukuvuosina tehtyjä osasuorituksia ei voi yhdistää. Samannimisestä kurssista on eri numeroisia rinnakkaisversioita. 8402045 on pakollinen digitaali- ja tietokonetekniikan ammattiainetta suorittaville. Sillä voi korvata opintojakson 80955.

8402060 Digitaali- ja tietokonetekniikan projektityö, 3-5 ov
Computer Systems Project, 3-5 cu

Professori JARKKO NIITTYLAHTI
Seminaareja 28 h
LUENTOPAIKKA JA -AIKA: Perjantaisin 10-12 salissa HB101
VIIKOTTAINEN OPETUS/PERIODI S1 S2 K1 K2 KESÄ
Luennot (h): - - - - -
Harjoitukset (h) 2+ 2 2+ 2 -
TAVOITTEET JA SISÄLTÖ: Opettaa projektinhallintaa ja toimimista projektissa käytännössä sekä antaa valmiuksia diplomityön tekemistä varten.
Ryhmissä tai yksin tehty projekti ja siihen liittyvä seminaari. Opintoviikkomäärä riippuu projektin laajuudesta.
TUTKINTOVAATIMUKSET: Aktiivinen osallistuminen yhden lukukauden kestävään seminaariin, kaksi esitystä ja hyväksytysti suoritettu projektityö.
SUOSITELTAVAT ESITIEDOT: 8402035 Digitaali- ja tietokonetekniikan työkurssi. Opintojaksoa suositellaan kolmannen vuosikurssin opiskelijoille.
HUOMAUTUKSIA: Pakollinen digitaali- ja tietokonetekniikassa diplomityön tekeville. Osa projektin jäsenistä voi olla muiden laitosten projektitöiden suorittajia. Opintojakson voi aloittaa kummankin lukukauden alussa ja se tehdään lukukauden aikana. Tällä opintojaksolla voi korvata opintojakson 80960.

8402065 Computer Graphics, 2 ov
Tietokonegrafiikka, 2 cu

Professor REINER CREUTZBURG
Lectures 24 h
WEEKLY TEACHING/PERIOD F1 F2 S1 S2 SUMM
Lectures (h): 24p - - - -
Exercises (h): - - - - -
AIMS AND CONTENTS: Become familiar with computer graphics systems and methods for graphics manipulation.
Transformations, viewing, scan line algorithms, scan conversion, line clipping, color models, color conversion, image processing, photorealism, illumination, shading, and raytracing.
REQUIREMENTS: Written exam.
TEXT: Lecture notes. Reference book: Foley, van Dam, Feiner, and Hughes, Computer Graphics Principles and Practice, Addison-Wesley, 1997.
PRE-REQUISITES: 80511 Digital Image Processing
ADVISABLE: 80506 Digital Signal Processing
NOTES: Intensive course. Lectures in English. Accepted as a post-graduate course.

Takaisin alkuun / Takaisin pääsivulle