Odota...
Wait...
Functions in Korppi Korppi

16.6

Log in!
Apr/26/2024 11:23

Course programme - Department of Computer Science and Information Systems - academic year 2005-2006

[new search... | show courses in calendar...]

Announcement:
The language used was temporarily changed. Personal information page allows you to save your language settings.

Fall

ITKY101 Orientation to University Studies (1 ECTS cr.)

Leena Hiltunen (leena.r.k.hiltunen(at)jyu.fi)

Tommi Hytönen

Salla Kalermo (salla.kalermo(at)gmail.com)

Jani Kurhinen (jani.kurhinen(at)jyu.fi)

Jaana Markkanen (jaana.a.markkanen(at)jyu.fi)

Timo Männikkö (timo.j.mannikko(at)jyu.fi)

Mika Wikström

Marko Yrjänä (marko.yrjana(at)iki.fi)

Contents: [[F]Ei käännetty kuvausta.]

[Detailed information and registration]

ITKY101 Orientation to University Studies (1 ECTS cr.)

Leena Hiltunen (leena.r.k.hiltunen(at)jyu.fi)

Lari Kannisto

Timo Männikkö (timo.j.mannikko(at)jyu.fi)

Teemu Näppi (teemu.nappi(at)gmail.com)

Contents: [[F]Ei käännetty kuvausta.]

[Detailed information and registration]

ITKY202 Web Publishing (3 ECTS cr.)

Tommi Lahtonen (tommi.j.lahtonen(at)jyu.fi)

Jukka Mäntylä

Contents: [Not translated to English.] Kurssilla perehdytään WWW-sivujen julkaisemisen perusteisiin sekä WWW-sivuston suunnitteluun ja tehokkaaseen ylläpitoon. Käydään läpi WWW-sivujen rakenteen merkitys, määrittely ja ulkoasun muokkaaminen. Perehdytään WWW-lomakkeiden tekemiseen ja käyttämiseen tiedon keräämisessä. Lisäksi tutustutaan kuvien ja muiden medioiden hyötykäyttöön WWW:ssä.
Prerequisites: [Not translated to English.] Tietokone ja tietoverkot työvälineenä -kurssi
Modes of study: [Not translated to English.] Luennot, demonstraatiot / harjoitukset, harjoitustyö
Completion mode: [Not translated to English.] Harjoitustyö
Literature: [Not translated to English.] Moniste ja www-materiaali

[Detailed information and registration]

http://appro.mit.jyu.fi/www/

ITKP101 Computer and Datanetworks as Tools (3 ECTS cr.)

Tommi Lahtonen (tommi.j.lahtonen(at)jyu.fi)

Jukka Mäntylä

Contents: Course gives the necessary basic knowledge to take other courses in faculty of information technology. Content: 1) JYUNET, viruses and security 2) Making the most of the Internet 3) Netiquette, privacy, copyrights 4) Word processing, presentation graphics, compression programs 5) WWW authoring basics
Modes of study: Lectures, demonstrations and assignment
Completion mode: Assignment

[Detailed information and registration]

http://appro.mit.jyu.fi/tyovaline/

ITKP101 Computer and Datanetworks as Tools, verkkokurssi (3 ECTS cr.)

Antti Ekonoja (antti.j.ekonoja(at)jyu.fi)

Tommi Lahtonen (tommi.j.lahtonen(at)jyu.fi)

Jukka Mäntylä

[No description.]

[Detailed information and registration]

http://appro.mit.jyu.fi/etaopiskelu/tyovaline/

ITKP102 Programming 1, Luento-osuus (6 ECTS cr.)

Pertti Hirvonen

Contents: Chapters 1-11 of the course book are required in the exam of Programming 1. Alternate course books covering the topics above will be accepted by agreement.
Prerequisites: Computer as a tool. No previous programming skills.
Modes of study: Self studying.
Completion mode: In addition to the passed exam a small programming project is required to pass the course.
Schedule: [Not translated.] Luennot ma 12-14 (viikot 39-47) ja ti 10-12 (viikot 36-46) salissa Ag Auditorio 2. Kurssi alkaa ti 6.9. Demonstraatiot viikoilla 38-47 ke ja to 8-18 mikroluokissa Ag B212.2 ja Ag B213.1.
Literature: Walter Savitch: Absolute Java, Pearson Education.

[Detailed information and registration]

http://www.cs.jyu.fi/~hirvonen/

ITKP103 Man and Information System, Ihminen ja tietojärjestelmä (3 ECTS cr.)

Sacha Helfenstein

Hanna-Mari Parkkola

Pertti Saariluoma (psaariluoma(at)gmail.com)

Kimmo Wideroos

Current events: [Not translated.] Huom.: Location of lecture on Friday 11.11.05 at MaA 102
Contents: -Foundations of Human-Computer Interaction (HCI) -Cognitive, emotional, and social aspects of HCI -Methods and aims of usability analysis as part of the system design process -Metaphors and the user interface -Possibilities and constraints in interface design for high-level usability
Completion mode: Exam. Alternative for non-Finnish speaking students: Go to http://www.cs.jyu.fi/ky/kurssit/itkp103/foreignstudents.html
Schedule: 12 lectures, weeks 43-48, Wednesdays at 12:15 AND Fridays at 08:15-10 in Ag Auditorio 1.

[Detailed information and registration]

http://www.cs.jyu.fi/ky/kurssit/itkp103/index.html

ITKP104 Datanetworks (3 ECTS cr.)

Mika Wikström

Contents: An overview of telecommunication and telecommunication services.

[Detailed information and registration]

http://www.mit.jyu.fi/wikstrom/opetus/itkp104/

ITKY201 Microcomputer Systems, verkkokurssi (2 ECTS cr.)

Antti Ekonoja (antti.j.ekonoja(at)jyu.fi)

Tommi Lahtonen (tommi.j.lahtonen(at)jyu.fi)

Jukka Mäntylä

[No description.]

[Detailed information and registration]

http://appro.mit.jyu.fi/etaopiskelu/laitteistot/

ITKY202 Web Publishing, verkkokurssi (3 ECTS cr.)

Antti Ekonoja (antti.j.ekonoja(at)jyu.fi)

Tommi Lahtonen (tommi.j.lahtonen(at)jyu.fi)

Jukka Mäntylä

[No description.]

[Detailed information and registration]

http://appro.mit.jyu.fi/etaopiskelu/www/

ITKY203 Basics of Personal Data Management, verkkokurssi (3 ECTS cr.)

Mikko Aarnio (mikko.aarnio(at)iki.fi)

Antti Ekonoja (antti.j.ekonoja(at)jyu.fi)

Tommi Lahtonen (tommi.j.lahtonen(at)jyu.fi)

Jukka Mäntylä

[No description.]

[Detailed information and registration]

http://appro.mit.jyu.fi/etaopiskelu/tiedonhallinta/

ITK029A Model-Driven Development of Ubiquitous Web Applications (2 ECTS cr.)

Contents: Course Content: • Introduction into Web-Application modelling • Modelling Web-Applications with UML • Customisation to deal with ubiquity • The Web Modelling Language (WebML) • Hypermedia-Patterns • Students model a case Web-Application • Students evaluate method and tool / report on their experience with respect to ubiquity
Learning outcomes: Goal of this course is to give a first insight into the model-driven development of Web-Applications with particular focus on ubiquitous web applications. A general introduction into the design space of Web-Applications is presented laying out the dimensions which need to be covered by modelling. Using the Unified Modelling Language issues of Web-Application modelling are discussed. Additionally, an approach for customisation modelling to deal with the requirements of ubiquity is presented. Focus is also given on reoccurring structures of Web-Applications so called hypertext-patterns
Prerequisites: Prerequisites: Knowledge about Web Application technology (HTML, JAVA, Web-Servers) Conceptual Modelling / Data Modelling, Unified Modelling Language UML
Modes of study: Based on original literature students are introduced to the elaborated Web-Application modelling method WebML. The course will introduce this method and the underlying development tool (WebRatio) to enable the students to work on a case Web application. During the week students are given time to develop their own little Web application using WebML and WebRatio. By the end of the week the students will present their sample Web application and reports on their experiences concerning methodology and tool with particular respect to the issue of ubiquity.
Schedule: MON 03/OCT 10:00-16:00 Introduction to Web-Application and customization modelling, WebML and WebRatio WED 05/OCT 10:00-12:00 Interactive Support in developing the case example FRE 07/OCT 09:00-12:00 Student presentations of case study model
Literature: Base Literature: • W. Retschitzegger, W. Schwinger: "Towards Modeling of DataWeb Applications - A Requirements' Perspective", Proc. of the Americas Conferenc on Information Systems, AMCIS 2000, Long Beach California, AUG 2000, Vol. I, 2000. • G. Kappel, B. Pröll, W. Retschitzegger, W. Schwinger: "Customisation for Ubiquitous Web Applications - A Comparison of Approaches", Int. Journal of Web Engineering and Technology (IJWET), Inaugural Volume, Inderscience Publishers 2003. • Stefano Ceri, Piero Fraternali, Aldo Bongio, Marco Brambilla, Sara Comai, Maristella Matera: "Designing Data-Intensive Web Applications", The Morgan-Kaufmann Series in Data Management Systems, J. Gray (ed.), Dec 2002. • T. Powell: "Web Site Engineering", Prentice Hall, 1998.

[Detailed information and registration]

ITKA101 Object Oriented Development of Information Systems (5 ECTS cr.)

Timo Käkölä (timo.k.kakola(at)jyu.fi)

Contents: Goals: to understand the essential principles of the object-oriented approach to information systems development; to be able to apply the UML language and the Unified Process in small- scale analysis and design projects; to understand the contents of, and a way of using, special principles and constructs (e.g. design patterns, application frameworks) included in the approach; to be able to employ some computer-aided tool to yield UML diagrams
Modes of study: Lectures 30 h and exersice guidance.
Completion mode: Exam and exersice.
Literature: Text book: Maciaszek L., Requirements Analysis and System Design - Developing Information Systems with UML, Addison-Wesley, 2001.(Chapters 1-7). Some copies of the book will be in the library by the beginning of the course.

[Detailed information and registration]

http://www.cs.jyu.fi/~tvarti/olio/

ITKA201 Algorithms 1 (4 ECTS cr.)

Pentti Hämäläinen (hamalape(at)gmail.com)

Contents: Algorithms. Basic data structures; stack, queue, list, binary tree and network. Brute force. Divide and conquer. Dynamic programming. Greede method. Heuristics.
Prerequisites: Programming 1.
Modes of study: Lectures and exercises.
Completion mode: Final exam.
Schedule: Lectures at weeks 36-42 tu 14-16 and th 10-12 in Auditorio 1.
Literature: Lecture notes.

[Detailed information and registration]

http://www.cc.jyu.fi/~hamalain/Alg1

ITKA202 Introduction to Software Engineering (3 ECTS cr.)

Jonne Itkonen (jonne.itkonen(at)jyu.fi)

Tommi Kärkkäinen (tommi.p.karkkainen(at)jyu.fi)

Contents: This course gives a student a broader view of software engineering. Topics include what is software, how software should be designed and made, process models used and how to control these processes and how to analyse software and making of software. This course is prerequisite to many detailed courses, and especially for Software Production course.
Prerequisites: IT????? Object-Oriented Development of Information Systems IT????? Programming 1
Modes of study: Lectures.

[Detailed information and registration]

http://www.mit.jyu.fi/opetus/kurssit/jot/2005/

KOGP251 Kognition filosofia, Connet-kurssi (4 ECTS cr.)

Elina Jokisuu (elina.jokisuu(at)gmail.com)

[This course does not use Korppi for registration.]

Contents: [Not translated.] Kurssi sisältää mielenfilosofian ja kognitiotieteen filosofian perustiedot.
Selection procedure: [Not translated.] Kurssille ilmoittaudutaan kurssin kotisivun ohjeiden mukaisesti.
Modes of study: [Not translated.] Verkkoluennot
Completion mode: [Not translated.] Verkkoluentoihin perustuvat viikottaiset oppimistehtävät sekä tentti luentojen ja artikkelien (max. 3 kpl) perusteella.
Schedule: [Not translated.] Kurssi alkaa 26.9.2005. Verkkotentti suoritettavissa 21.11, 5.12 ja 19.12.

[Detailed information]

http://mtl.uta.fi/~hk60418/kogfil.htm

KOGP111 Introduction to Cognitive Science, Connet-kurssi (3 ECTS cr.)

Pertti Saariluoma (psaariluoma(at)gmail.com)

[This course does not use Korppi for registration.]

Current events: For more information: connet@it.jyu.fi.
Contents: The course consists of reading a brief 100 pages introduction to the history of cognitive science, making the exam based on it, and writing a 10-15 pages long academic essay on a topic related to cognitive science and (possibly) your own studies. In the essay it is required to use the course book as a referred source, but also some other relevant sources should be used. The course evaluation is weighted by 1/3 for the exam and 2/3 for the essay.
Selection procedure: Registration by e-mail: connet@it.jyu.fi.
Modes of study: Independent studying.
Completion mode: Exam and essay based on the literature.
Schedule: The course is offered twice during the spring term.
Literature: Bechtel W. & Graham G. 1998. A Companion to Cognitive Science, pp. 5-104. Additional material will be made available on the Internet.

[Detailed information]

http://connet.virtual.jyu.fi/courses/kog111/

KOGP121 Communication and Cognition, Connet-kurssi (4 ECTS cr.)

Sacha Helfenstein

[This course does not use Korppi for registration.]

Current events: Registration for the course ends on Monday October 31, 2005. Send your registration by e-mail to connet@it.jyu.fi.
Contents: The course deals with the basics of human information processing, including perception, attention, memory, and thinking.
Prerequisites: The course corresponds to the course KOGA207 Kognitiivinen ja konstruktivistinen psykologia.
Modes of study: Lecture videos with slides, available on the Web. Literature.
Completion mode: A two-part essay. No separate exam. 1st part of the essay: A summary of all relevant issues of the contents featured in the lectures and the reading assignment (about 10 pages). 2nd part of the essay: An example of any kind of daily behavior, routine, task, etc. and describe observations about performing the task and apply 2-3 theoretical issues from the course to it. How can cognitive theories enlight what happens while performing the task successfully or maybe also while making errors?
Literature: Eysenck M. W. & Keane M. 2000. Cognitive psychology: a student's handbook. 3rd Edition or later. Chapters 1-3, 5-6 and 9. OR Anderson John R. 1995. Cognitive Psychology and its implications, 4th Edition or later. Chapters 1-6.

[Detailed information]

http://connet.virtual.jyu.fi/courses/kog121/

KOGP281 Käytetävyyden perusteet, Connet-kurssi (5 - 9 ECTS cr.)

Elina Jokisuu (elina.jokisuu(at)gmail.com)

[This course does not use Korppi for registration.]

Contents: The aim is to give the student an understanding of what usability is and how usability (or the lack of it) manifests itself in artifacts of our everyday lives. After completing the course, students are able to design, conduct, and report usability evaluation of a given artifact.
Selection procedure: Registration by e-mail connet@it.jyu.fi.
Completion mode: 5 ects: essay and usability evaluation. 9 ects: essay, usability evaluation, and practical written assignment.
Schedule: The course is available throughout the academic year.
Literature: Donald Norman (choose one of the following: "The design of everyday things", 1990 / "The psychology of everyday things", 1988 AND Christine Faulkner: "The Essence of Human-Computer Interaction", 1998. Additional material on the Internet

[Detailed information]

http://staff.cs.utu.fi/kurssit/connet/kaytettavyys/2005-2006/index.htm

KOGP281 Käytetävyyden perusteet, Connet-kurssi (5 - 9 ECTS cr.)

Elina Jokisuu (elina.jokisuu(at)gmail.com)

[This course does not use Korppi for registration.]

Contents: Course aims to give an understanding about i) what is meant by usability, ii) how usability, or the lack of it, presents itself in the artefacts of our everyday environment (an artefact - a product, a device or an environment made by a human being), iii) how usability is evaluated and examined The objective is that after finishing the course the participant is able to plan, design, carry through and report a usability evaluation of a given artefact.
Selection procedure: Registration by e-mail connet@it.utu.fi.
Completion mode: 5 ects: essay and usability evaluation. 9 ects: essay, usability evaluation, and practical written assignment.
Schedule: The course is available throughout the academic year.
Literature: Donald Norman (choose one of the following): "The design of everyday things", 1990 / "The psychology of everyday things", 1988 AND Christine Faulkner: "The Essence of Human-Computer Interaction", 1998. Additional material on the Internet

[Detailed information]

http://staff.cs.utu.fi/courses/connet/kaytettavyys/2006-2007/index.htm

KOGA207 Cognitive and Constructive Psychology, Ihmisen tiedonkäsittelytoimintojen perusteita. (6 ECTS cr.)

Sacha Helfenstein

Contents: The course will handle the basics of human information processing. Central processes are perception, attention, preference, memory and thinking.
Modes of study: Lectures and assignments
Completion mode: Assignments and book/lectures exam
Schedule: Luento 1 to 22.09. klo 16:15-18 Luento 2 to 29.09. klo 16:15-18 Luento 3 to 06.10. klo 16:15-18
Literature: [Not translated.] P. Saariluoma: Ajattelu työelämässä: erehdyksistä mahdollisuuksiin. WSOY, 2002.

[Detailed information and registration]

http://www.cs.jyu.fi/ky/kognitiotiede/koga207/

KOGS311 Tietotyön suuntaviivoja, Connet-kurssi (5 ECTS cr.)

Elina Jokisuu (elina.jokisuu(at)gmail.com)

[This course does not use Korppi for registration.]

Contents: The aim of the course is to put information technology into the context of human activity in work and business. Information technology has different function in different basic categories of work: in individual work, collective work and in services. In each category knowledge is recognized as a crucial factor. This holistic setting is first regarded as a static work situation, since this understanding creates prerequisites to the possibility to change the situation in form of system development and implementation. The individual as the subject of the work is emphasized, and the principles of flexible organisation of work are defined in terms of work roles.
Modes of study: Video lectures, independent studying.
Completion mode: Questionnaires based on lectures and readings, lecture summaries, and course work (essay).

[Detailed information]

http://staff.cs.utu.fi/kurssit/connet/knowledge_work/2005/connet.htm

TJT0C78 Systems Development Project (18 ECTS cr.)

Harri Sundbäck (harri.e.sundback(at)student.jyu.fi)

Eero Tourunen

[No description.]

[Detailed information and registration]

http://projekti.it.jyu.fi/

TJTA111 Basic Course in Information Systems Development and Management (5 ECTS cr.)

Pekka Makkonen (pekka.m.makkonen(at)jyu.fi)

Contents: [Not translated.] Sisältö: Tavoitteena on antaa laaja-alainen näkemys tietoteknisten ratkaisujen hyödyntämisestä organisaatiossa, kyky ymmärtää tietojenkäsittelyn ja tietojärjestelmien kehittäminen osana yrityksen kehittämistoimintaa sekä perehdyttää opiskelija tietojärjestelmien kehittämisen problematiikkaan ja ratkaisuihin. Kurssilla tarkastellaan tietohallintoa organisatorisesta, teknisestä sekä tietohallinnon johtamisen näkökulmasta. Lisäksi kurssilla käydään läpi tietojärjestelmien kehittämisen vaiheet esitutkimuksesta ylläpitoon ja käsitellään kehittämiseen oleellisesti liittyviä seikkoja kuten osallistumista, ryhmätyötä, kehitysprojekteja, systeemityömenetelmiä ja tietokoneavusteista systeemityötä.
Prerequisites: Basic computer and Internet use skills.
Modes of study: Consultation.
Completion mode: Exam
Schedule: If you need to complete this course thru English, please contact the teacher of the course during his office hours in September. For more information please see www.cc.jyu.fi/~pmakkone/consultation.html
Literature: Literature will be informed during the consultation hours.

[Detailed information and registration]

http://www.cc.jyu.fi/~pmakkone/tjta111

TJTA220 Introduction to Digital Media, Aineopintotasoinen johdanto digitaaliseen mediaan (6 ECTS cr.)

Pasi Tyrväinen (pasi.tyrvainen(at)jyu.fi)

Contents: The aim of the course is to introduce the basics of Digital media by a review of the basic concepts and fundamentals of the area. The main themes of the course include: digital convergence and multimedia, standards of digital documents, human and computer-mediated communication, the capabilities of humans and computers to process natural language, language technology, XML and structured documents, information seeking and retrieval, and information processing in organizations. The areas of ACM Computer curricula common coren related to this course include IM11-14, IM1, IS7, PL10 and NC8. In addition, the viewpoints of organization and communication are emphasised and the course includes an introduction to teaching and tesearch of Digital media.
Prerequisites: ACM Computer curricula common core.
Modes of study: Lectures 24 hours, group assignment, visit to a digital media company.
Completion mode: Assignments, groupwork (presentation and report) and final examination.
Schedule: Lectures 24h on weeks 37-49, Mon 10-12 and Thu 14-16 in Ag Auditorium 2.
Literature: Most of the material is provided in an e-learning environment.

[Detailed information and registration]

http://www.cs.jyu.fi/dm/Pasi/TJTA220/index.html

TJTA236 Basic Course in Electronic Commerce (7 ECTS cr.)

Panu Moilanen (panu.moilanen(at)jyu.fi)

Contents: Basic concepts of electronic commerce. Electronic identifications. Payment methods. Regulation concerning electronic commerce. Information economics. Fundamentals of diffusion theory. Data Security.
Prerequisites: [Not translated to English.] Kurssille osallistuvan opiskelijan suositellaan hallitsevan perustiedot multimediasta, tietojärjestelmien suunnittelusta, markkinoinnista ja organisaatioteoriasta.
Modes of study: Will be announced later.
Completion mode: Will be announced later.
Schedule: Course will be offered in English during year 2005-2006.
Literature: [Not translated to English.] Ilmoitetaan myöhemmin.

[Detailed information and registration]

http://www.cs.jyu.fi/el/

TJTA260 Basics of Software Business (7 ECTS cr.)

Anicet Yalaho

Contents: Software industry is one of the fastest growing industries in the world. Software products are also increasingly becoming one of the key enablers of other industries, and largely drive and enable today’s economy and business tasks. However, software based business creates challenges to companies both technological and managerial point of view. The relationships between technological constrains and opportunities, as well as new business strategies and increasing competition in the field create a complex network that are difficult to manage. Success in software business depends on how a company can organize and fit together these pieces of puzzle.

The aim of this course is to provide a basic understanding of what characterize software business by highlighting the entrepreneurial challenges and opportunities associated with establishing, managing, and expanding a software company.

Topics include:

• Understanding the characteristics of software business (software business vs. traditional business)
• Understanding the main segments of software industry
• Building a software business that creates and shares knowledge effectively
• Organizing and managing a software business
• Organizing and managing software project business and related services
• Understanding the frontier between software product and services
• Competing with software products and standards
• Developing and distributing software products


Prerequisites: Basic understanding of organizational and information systems design.
Modes of study: Lectures and course assigments
The lecture will be held in English. The exams will be in English and Finnish
Completion mode: Exam and assignments
Schedule: Beginning on Wednesday 15.9 at 12.15 in Auditorium 2.
Literature: [Not translated.] To be announced later

[Detailed information and registration]

http://www.cs.jyu.fi/sb/study.htm

TJTA270 www-applications, verkkokurssi omatoimisille opiskelijoille (4 ECTS cr.)

Antti Ekonoja (antti.j.ekonoja(at)jyu.fi)

Tommi Lahtonen (tommi.j.lahtonen(at)jyu.fi)

Jukka Mäntylä

Contents: [Not translated to English.] Kurssilla tutustutaan tekniikoihin ja periaatteisiin jotka liittyvät WWW-sovelluksen rakentamiseen. Kurssin aikana toteutetaan PHP-kielellä WWW-palvelu, joka mm. käyttää tietokantaa ja hyödyntää sessioita. Kurssin jälkeen opiskelija osaa toteuttaa PHP kielellä toimivan WWW-pohjaisen sovelluksen. Lisäksi opiskelija osaa myös laajemmin huomioida WWW-sovelluksen suunnittelussa huomioitavat asiat, kuten tietoturvan ja sovelluksen integroimisen taustajärjestelmiin.
Prerequisites: ITKP101 Tietokone ja tietoverkot työvälineenä ITKP102 Ohjelmointi 1
Completion mode: [Not translated to English.] Harjoitustyö ja mahdollisesti tentti

[Detailed information and registration]

http://appro.mit.jyu.fi/sovellukset/

TJTA301 Bachelor Seminar (3 ECTS cr.)

Marikka Heikkilä

Annikki Järvinen (annikki.s.jarvinen(at)jyu.fi)

Current events: [Not translated.] Jos _ET_ ole aiemmin suorittanut CL-seminaaria (ITK 286 tai TJT C86), ilmoittaudu vain kurssille TJTA301 (CL-seminaari). Samalla ilmoittaudut myös kandidaatintutkielman tekijäksi syksylle 2005. 2) Jos _OLET_ suorittanut CL-seminaarin aiemmin, mutta varsinainen kandidaatintutkielma on jostain syystä jäänyt tekemättä, ilmoittaudu vain kurssille TJTA302 (Kandidaatintutkielma).
Contents: [Not translated.] tavoitteena on tutustuttaa opiskelija alan tieteellisen tiedon lähteisiin ja ohjata opiskelijaa lähteiden käyttöön. Kandidaattiseminaari koostuu johdantoluennosta, tiedonhankinnan koulutuksesta, harjoitteista ja seminaariosuudesta.Kandidaatintutkielman tavoitteena on harjaannuttaa opiskelija tutkimusongelman määrittelyyn sekä tutkimuksen raportointiin. Kandidaatintutkielma on pienimuotoinen kirjallisuuteen pohjautuva tutkielma sovitusta aiheesta. Maisterin tutkintoon jatkavat voivat valita tutkielman aiheen niin, että sen puitteissa tehtyä kirjallisuusselvitystä voi olla mahdollista hyödyntää osana graduntekoprosessia.
Prerequisites: [Not translated.] Äidinkielen pakolliset kieliopinnot, approbaturin ja cum laude approbaturin pakolliset opintojaksot tutkielman aihealueelta.
Modes of study: [Not translated.] itsenäinen työskentely, luennot, harjoitusten pienryhmät, kandiseminaarit.
Completion mode: [Not translated.] Pakollisia: tiedonhankinnan koulutukseen osallistuminen, harjoitteiden esittäminen pienryhmissä, kandidaatintutkielman kirjoittaminen sekä kandiseminaarit.
Schedule: [Not translated.] Kurssi koostuu alkusyksyllä pidettävistä kaikille yhteisistä luennoista ja harjoitteista. Tämän jälkeen jakaudutaan linjoittaisiin kandiseminaariryhmiin, joissa kukin opiskelija esittelee kandidaatinsuunnitelmansa ja -tutkielmansa. Seminaarit järjestetään kunkin linjan omien aikataulujen mukaisesti syksyn aikana.
Literature: [Not translated.] - Hirsjärvi, P., Remes, P. & Sajavaara, R. 1997. Tutki ja kirjoita. Helsinki: Kirjayhtymä Oy. - Heinisuo, R. & Ekholm, K. 1997. Elektronisen viittaamisen opas. Jyväskylän yliopiston kirjasto. Julkaisuja n:o 40. - Puuronen, S. (toim.) 2002. Ohjeita tutkimusraportin kirjoittajalle. Tietojärjestelmätieteen ohjemoniste.

[Detailed information and registration]

http://people.cc.jyu.fi/~mheikkil/Cl-seminaari.html

TJTA322 Information Technology, Ethics and Society (4 ECTS cr.)

Tero Vartiainen (tero.vartiainen(at)uwasa.fi)

Contents: The content of the course: ethical problems in computing, preventing and solving moral problems, moral conflicts, theories of ethics, theories of business ethics, impact of IT on society.
Prerequisites: [Not translated.]
Modes of study: [Not translated.] The course is lectured in Finnish. In English the course can be completed by book examination.
Schedule: [Not translated.]

[Detailed information and registration]

http://www.cs.jyu.fi/~tvarti/etiikka.htm

TJTAK08 Käyttäjäpsykologia ja johdatus käytettävyyteen (6 ECTS cr.)

Pertti Saariluoma (psaariluoma(at)gmail.com)

[No description.]

[Detailed information and registration]

TJTS431 Management of a Project (15 ECTS cr.)

Katja Penttinen (katja.i.penttinen(at)student.jyu.fi)

Maritta Pirhonen (marittapirhonen(at)gmail.com)

Anne Pirinen

Eero Tourunen

Irja Tourunen

Kimmo Wideroos

Contents: [Not translated.] Opintojakso muodostaa elävän ja aktiivisen yhteyden yliopisto-opintojen ja työelämän välille. Opintojakson aikana opiskelijat oppivat uusia asioita ja soveltavat aiemmilla kursseilla opittua todellisiin ympäristöihin. Ohjattu työskentely yhdessä asiakasorganisaation tietojenkäsittelyn ja sovellusalueiden ammattilaisten kanssa luo puitteet käytännön ja teorian yhteensovittamiselle. Samalla se antaa opiskelijoille kuvaa tulevista työtehtävistä sekä kehittää heidän ammatti-identiteettiään. Opintojakson tavoitteina on antaa opiskelijoille omakohtainen kokemus projektitoiminnasta, erityisesti sen johtamisesta projektipäällikön näkökulmasta. Toisena perustavoitteena on luoda kuvaa tietojenkäsittelyn kehittämishankeen läpiviennin kokonaisuudesta ja eri osapuolten rooleista siinä. Opiskelu perustuu organisaatioiden todellisten tietojenkäsittelyn kehittämishankkeiden työstämisestä saataviin kokemuksiin ja niiden reflektointiin. Projektimuotoinen työskentely tehdään voimakkaassa vuorovaikutuksessa asiakasorganisaatioiden ihmisten kanssa. Opiskelijat työskentelevät 4 - 5 hengen projektiryhmissä. Opintojakson aikana opiskelijat toimivat vuorotellen projektiorganisaation eri rooleissa. Projektitöiden kohteena olevat kehittämistehtävät vaihtelevat: ne voivat koskea koko organisaation tietojenkäsittelyn kehittämistä, rajatun toiminnan tietojärjestelmäratkaisun kehittämistä ja teknistä ja taloudellista arviointia, ohjelmistovalintoja, tietojärjestelmäratkaisun toteuttamista ohjelmistokomponenteista integroiden, järjestelmän käyttöönottoa, menetelmäkehitystä, koulutusta, multimediatuotantoa yms. Koska kehittämishankkeet toteutetaan projektimuotoisina, työskentelyyn liittyy projektityölle ominainen toiminnan perusteellinen suunnittelu ja toteutumisen seuranta. Työskentelyssä korostuvat myös tietojärjestelmien suunnittelumenetelmien soveltaminen ja asiakasyhteyksien ylläpito. Tärkeitä piirteitä ovat lisäksi projektimuotoinen ryhmätyöskentely sekä opiskelijoiden itsensä suorittama työskentelyn ja sen tuloksen itsearviointi (reflektointi). Oleellisena osana opintojaksoon kuuluvat käytännön projektityöhön perustuvat ja sitä tukevat luento- ja seminaaritilaisuudet, joissa opettajina toimii sekä yliopiston omia että yliopiston ulkopuolisia eri alojen asiantuntijoita.
Prerequisites: [Not translated.] Suoritettuna tulee olla perus- ja aineopinnot cl-seminaaria (TJTC86) ja kandidaatintutkielmaa (TJTC87) lukuunottamatta. Opintojaksolle hakijat jaetaan A-,B-,C- ja D-hakijaryhmiin suoritettujen tutkintoon sisällytettävien kurssien opintoviikkomäärän perusteella. A-ryhmään sijoittuvat opiskelijat valitaan suoraan opintojaksolle. Ryhmien B ja C kohdalla esitietovaatimusten täyytymisellä on suuri merkitys. Yksityiskohtaisempaa tietoa valintarymistä ja esitietovaatimuksista esimerkiksi uutta tai vanhaa tutkintorakennetta noudattaville opiskelijoille löytyy opintojakson WWW-sivustolta osoitteesta: http://projekti.it.jyu.fi/ajankohtaista/.
Selection procedure: [Not translated.] Valittaessa opiskelijoita kurssille tärkeässä roolissa ovat suoritettujen tutkintoon sisällytettävien kurssien opintoviikkomäärä sekä esitietovaatimusten täyttyminen. Tarkempaa tieto opintojakson opiskelijavalintamenettelystä löytyy projektiopintojen WWW-sivustolta osoitteesta http://projekti.it.jyu.fi/ajankohtaista/.
Modes of study: [Not translated.] Projektimuotoinen ryhmätyöskentely, itsenäinen työskentely, vertaisoppiminen, luennot, seminaarit ja muut koulutustapahtumat.
Completion mode: [Not translated.] Aktiivinen ja dokumentoitu työskentely laitoksen ja projektitehtävän tarjonneen asiakasorganisaation määrittelemässä projektiryhmässä (275 tuntia), ryhmänä tuotetun yliopiston ja asiakasorganisaation hyväksymän ratkaisun esittäminen määriteltyyn ongelmaan sekä aktiivinen osallistuminen opintojaksoon liittyviin tukikoulutustapahtumiin (125 tuntia). Perustelluista erityissyistä (linjan cl-tentaattorin luvalla) TJTC78-kurssin sijasta vastaavat opinnot voi suorittaa TJTC79-opintojaksolla 10 ov:n laajuisena.
Schedule: [Not translated.] Opintojakso alkaa marraskuussa ja jatkuu seuraavan vuoden toukokuulle asti. Tarkemmat aikataulutiedot löytyy opintojakson omalta WWW-sivustolta osoitteesta http://projekti.it.jyu.fi/.

[Detailed information and registration]

http://projekti.it.jyu.fi

TJTS432 Project Work (9 ECTS cr.)

Katja Penttinen (katja.i.penttinen(at)student.jyu.fi)

Anne Pirinen

Harri Sundbäck (harri.e.sundback(at)student.jyu.fi)

Eero Tourunen

Irja Tourunen

Contents: To form an active relationship between studies and working life. During this course students will learn new things and may adapt their current knowledge into practise. Guided working with full time professionals creates ideal circumstances for adapting theories and practise, it also helps the students to evaluate and to develop their own professional identity. Student receives essential guidance from his/hers personal mentor in the company. Mentors task is to help the student to evolve along with the students University coordinator. Object of this course is to teach the student to see things from a wider perspective; as a member of a team and also from the managerial point of view. This practical training as it self will not be credited, but is a compulsory part of this course. Project work initiates by the University, by the student or by a company. When the project initiates, common goals and objectives will be agreed. Student determines his/hers learning objectives as a foundation for the practical training. These objectives must meet the general objectives of project work course. Host-company will appoint a mentor to the student. The mentor commits to use a certain amount of his/hers time to guide the student. The mentor will receive education from the University for the task in concern. Students working within the same work environment may form a project group and may use the same mentor. Practical training will be designed and documented as a project and all parties form an project agreement. The student will keep an active diary during his/her working period. Learning process is to be evaluated in every 1-2 months with the mentor and/or with the University’s guidance advisor. The students keep an record of these meetings and the records will be available for all participants in a secured network. In the end of the practical training session, the student, the mentor and the guidance advisor will evaluate the process together. Amount of credits will be given depending on the task competence classification and depending on how the practical training met the Project Work course objectives. If the student works as a project manager and is in charge for several tasks with in the project, then 3 weeks of working experience may create bases for 1 credit. On the other hand, if the student is only a member of a team, 5 weeks of working experience can create bases for 1 credit. Course is mainly divided into: (1.) preparation, where the main focus is set on determining students personal learning objectives, determining project arrangements and project plan.(2.) Student also learns how to use the networked personal project diary. (3.) Guidance meetings in with in 1-2 months with the mentor and/or with the guidance advisor. (4.) Evaluation meetings in the middle and in the end of the Project Work. (5.) Participating to the TJT C78 Systems development project course. In total (1-5), student will use 60+2 hours/each credit.
Prerequisites: Completed Approbatur and Cum Laude Aprobatur studies excluding Cum Laude seminar thesis (TJT C86) and Bachelors thesis (TJT C87).
Modes of study: Working individually or with in a group to meet the learning objectives set. Learning diary processing, reporting, guided meetings, lectures and seminars. (3-5 workweeks obligates the student for 1 credit)
Completion mode: : (1.) Working individually or with in a group and reporting like agreed. (2.) Learning diary maintenance and learning reflection and reporting. Attendance for guide and for evaluation meetings. Activity on lectures and on seminars. (60+2 hours/1 credit)
Schedule: The course begins in November. Additional information on the web-page.

[Detailed information and registration]

http://projekti.it.jyu.fi/

TJTS455 Computer-supported Co-operative Work -CSCW (7 ECTS cr.)

Samuli Pekkola (samuli.j.pekkola(at)jyu.fi)

Contents: [Not translated.] Kurssin tavoitteena on antaa yleiskuvaus yhteistyön tietokonetuen (computer supported cooperative work) perusteista sekä sen yleisimmistä tutkimusaiheista (esim. virtuaaliyhteisöt, lokaali- ja etätyö, työnkulut, mobiilius, organisaatiomuutos, organisaatiomuisti ja -oppiminen, tiedonhallinta, osallistuva suunnittelu). Toisin sanoen kurssin jälkeen opiskelijoilla on perusteelliset tiedot yhteistyön tietokonetuen keskeisimmistä teorioista, käytännön ongelmista ja niiden ratkaisuista sekä erilaisista metodologioista. Kurssi soveltuu kaikkien suuntautumisvaihtoehtojen opiskelijoille täydentäen niissä muodostuneita näkemyksiä.
Prerequisites: Bachelor's degree or equivalent knowledge
Modes of study: lectures, assessments and seminar
Completion mode: essays and seminar work
Schedule: [Not translated.] to be lectured in periods 1 & 2 (autumn)

[Detailed information and registration]

TJTS501 Master's Thesis Seminar (5 ECTS cr.)

Markus Bengts

Lauri Frank (lauri.frank(at)jyu.fi)

Veikko Halttunen (veikko.halttunen(at)jyu.fi)

Jukka Heikkilä

Marikka Heikkilä

Sacha Helfenstein

Pertti Hirvonen

Anne Honkaranta (anne.honkaranta(at)gmail.com)

Mikko Jäkälä (mikko.jakala(at)jyu.fi)

Jussi Koskinen

Minna Koskinen (minna.i.koskinen(at)gmail.com)

Jorma Kyppö (jorma.kyppo(at)jyu.fi)

Mauri Leppänen

Petri Maaranen (petri.t.maaranen(at)student.jyu.fi)

Panu Moilanen (panu.moilanen(at)jyu.fi)

Nazmun Nahar (nazmunnaz(at)gmail.com)

Samuli Pekkola (samuli.j.pekkola(at)jyu.fi)

Katja Penttinen (katja.i.penttinen(at)student.jyu.fi)

Seppo Puuronen (seppo.puuronen(at)gmail.com)

Pertti Saariluoma (psaariluoma(at)gmail.com)

Markku Sakkinen (markku.sakkinen(at)iki.fi)

Airi Salminen (airi.salmela.salminen(at)gmail.com)

Ville Seppänen (ville.r.seppanen(at)jyu.fi)

Eero Tourunen

Pasi Tyrväinen (pasi.tyrvainen(at)jyu.fi)

Tero Vartiainen (tero.vartiainen(at)uwasa.fi)

Anicet Yalaho

Contents: TJTS501 Graduseminaari consists of two subparts. Subpart 1 correspondents old research methods course (ITK343) and the goal of the subpart 1 is to give general and spesific information to help with producing a masters thesis. The Course has, in September-October, a compact period of lectures (14h) and seminars (6h), where we will handle the research process get to know the different research directions, types, and methods of information processing and get to know how one makes a research plan and a research report, in addition we will also handle scientific communication. In the seminar part the students will evaluate, in groups, already accepted theses. At the end of this phase, all of the seminar attendants need to have a subject/subject area and an instructor, for their Master's thesis. Subpart 2 corresponds the older Master Thesis seminar (ITK344) and its goal is to support Master Thesis process. Each students participates into the work of a small group guided by her/his supervisor or a person taking care of Master Theses of her/his line. Small groups have their own time schedules during fall and spring semesters. Each student presents her/his own Master Thesis plan, and a seminar presentation about 20 pages coverning some part of her/his Master Thesis area and gives enough comments about presentations of the other students as agreed in the small group.
Prerequisites: Either bachelor's seminar and a bachelor's degree or a show of knowledge compareable to the bachelor's seminar (for example earlier research, that is based on literature).
Modes of study: Subpart 1: Lectures, seminar meetings. Subpart 2: Working in small groups
Completion mode: Subpart 1. Either: Participating in lectures and seminars (you may be absent only once from lectures). Or: taking a book exam on Järvinen&Järvinen, Tutkimustyön metodeista, 2004 (or corresponding English version) and to write an assesment of a previously, and agreed upon, masters thesis. Subpart 2: Presenting her/his own research plan and seminar report in written and oral form in seminar meetings and participating the work of other meetings as much as required by the small group.
Schedule: Subpart 1: Lectures on weeks 36-38, Mondays, Wednesdays and Fridays. Seminars on week 40, 3 groups: Tue, Wed, and Thu Subpart 2: Each line organizes its own smallgroup(s) heving their own schedule of meetings. IS-line will organize its own meetings about every second Thursday (look details from the time table in Korppi).
Literature: [Not translated to English.] Kurssikirja: Puuronen, S. (toim.) 2002. Ohjeita tutkimusraportin kirjoittajalle. JY/TKTL. Saatavissa http://www.cc.jyu.fi/~katjalii/TJTC87/Raportointiohjev02.PDFJärvinen,P.& Järvinen,A.2004 (huom! ei vanhempi painos). Tutkimustyön metodeista. Tampere:Opinpaja Oy. Muuta kirjallisuutta: Hirsjärvi,P.,Remes,P.& Sajavaara,R. 1997. Tutki ja kirjoita. Helsinki:Kirjayhtymä Oy. Heinisuo,R.& Ekholm, K. 1997. Elektronisen viittaamisen opas. Jyväskylän yliopiston kirjasto. Julkaisuja n:o 40. Eco, U. 1989. Oppineisuuden osoittaminen eli miten tutkielma tehdään. Suom. P.Mänttäri. Tampere:Vastapaino. Creswell, J.W. 1994. Research Design: Qualitative & Quantitative Approaches. London:Sage. Galliers, R. (toim.) 1992. Information Systems Research. Issues, Methods and Practical Guidelines. Blackwell Scientific Publications. Alasuutari, P. 1994. Laadullinen tutkimus. Tampere:Vastapaino.

[Detailed information and registration]

TJTS502 Master's Thesis (30 ECTS cr.)

Contents: The thesis is an independant research project, and at the same time a language assesment. It can be written in either Finnish or English. You can get the subject from the instructor, from your own mind, or it could be based on the interest of some company or organization. In all cases, you must agree upon the subject with your instructor. The instructors will be the researchers of the Department, especially the professors, associate professors and senoir assistant. In the thesis, the student must express: 1) Ability to academic thinking, 2) Command of the topic of thesis, 3) Command of research methods and 4) Ability to present research results in writing.
Prerequisites: The work is started, mainly, at the end of the studies with the Research Methods course and it is made with support from the M. thesis seminar. When beginning the work, the student must be sure that he/she has the capibility to find sources in Information processing and Computer Science literature, to read and understand english Information processing and Computer Science literature and to write well.
Modes of study: Personal instruction.
Completion mode: Masters Thesis.

[Detailed information and registration]

TJTS530 Theoretical Bases of Information Systems (6 ECTS cr.)

Minna Koskinen (minna.i.koskinen(at)gmail.com)

Current events: [Not translated.] Kurssi järjestetään viimeistä kertaa tällä nimikkeellä.
Contents: [Not translated to English.]
Prerequisites: [Not translated.] Tietojärjestelmätieteen kandidaatintutkinnon pakolliset pääaineopinnot KURSSI SUOSITELLAAN SUORITETTAVAKSI PRO GRADU –TUTKIELMAN YHTEYDESSÄ
Modes of study: [Not translated.] Itsenäinen työskentely
Completion mode: [Not translated.] Kirjatentti ja harjoitustyö
Literature: Koskinen (2004): Tietojärjestelmätieteen perusteet. Koskinen (2004): Tietojärjestelmien tarkastelun näkökulmia. Isomäki (2002): The Prevailing Conceptions of the Human Being in Information Systems Development. Luetaan: Osa II Background and Focus of the Study sekä luvut 3, 9, 10 ja 11.

[Detailed information and registration]

http://www.cs.jyu.fi/~miko/kurssit/TJTL30k/index.html

TJTSB60 Software and Services Sourcing (5 ECTS cr.)

Nazmun Nahar (nazmunnaz(at)gmail.com)

Contents: The course deals with the key issues of information technology outsourcing from both Nordic and European perspectives and global software industry. It also describes international software production outsourcing as well as business process outsourcing. It elaborates in-depth how to manage these different international outsourcing projects. It describes the current and future trends of international outsourcing, and their implications. It explains the limitations of international outsourcing. The course also deals with the analyses of advanced case studies on aforementioned topics. Also the case companies feature the current experiences, problems, and impacts related to international outsourcing. Visiting lecturers from the industry will also give talks about their current experiences. Course objectives and contents: After completing the course, the students will be able to: • Know the key concepts associated with global software business/industry and international outsourcing. • Understand the key issues of both domestic and global software industry. • Know about the conditions of leading software producing nations and regions such as India, Ireland, Israel, and Nordic, Eastern and Central European countries. • Know the current trends in and the future of the global software industry and international outsourcing. • Understand how new approaches of international outsourcing have evolved and changed from traditional ways of conducting the outsourcing functions. • Know why and how international outsourcing is increasingly becoming important issues for firms and policy makers. • Understand the phases in international outsourcing process and know how to manage different international outsourcing projects. • Understand how modern information technologies can be applied in executing the functions of international outsourcing. • Know about international bidding, various types of outsourcing partnerships and contracts. • Recognize the risks and know how to manage them in undertaking international outsourcing. • Know the limitations of international outsourcing. • Start research projects related to global software industry and international outsourcing.
Learning outcomes: The course is intended for those who are interested in understanding and researching about software production outsourcing, IT outsourcing, and business process outsourcing from both domestic and international perspectives.
Prerequisites: Students with a background in information technology or business administration can enroll in this course. Students can register for this course through Korppy system.
Modes of study: Lectures, case analysis, project work, and seminar.
Completion mode: A group case analysis - 30%, group project work - 30%, reviewing of group work – 10%, seminar - 10%, and interactive class participation – 20%. Note: In order to pass this course, students need to satisfactorily fulfill all these requirements.
Schedule: Autumn 2005
Literature: Chapters from the following books and articles will be used as reading materials. In addition, current journal and conference articles and cases in the areas of global software industry and international outsourcing will be provided for reading. Copies of lecture notes will also be supplied to the students through Web. [1] Sahay, S., Nicholson, B. and Krishna, S. (2003) Global IT Outsourcing: Software Development across Borders, Cambridge University Press, London. [2] Sparrow, E. (2003) Successful IT Outsourcing: From Choosing a Provider to Managing the Project, London: Springer, UK. [3] Ripin, K.M. and Sayles, L.R. (1999) Insider Strategies for Outsourcing Information Systems, Oxford University Press, New York. [4] Lacity, M.C. and Willcocks, L.P. (2001) Global Information Technology Outsourcing: In Search of Business Advantage. John Wiley & Sons Ltd., New York. [5] Robinson, M. and Kalakota, R. (2004) Offshore Outsourcing: Business Models, ROI and Best Practices, Mivar Press, Inc., USA. [6] Morstead, S. and Blount, G. (2004) Offshore Ready: Strategies to Plan and Profit from Offshore IT-enabled Services, APQC, Houston, Texas.

[Detailed information and registration]

TJTSB60 Software and Services Sourcing (5 ECTS cr.)

Nazmun Nahar (nazmunnaz(at)gmail.com)

Contents: The course deals with the key issues of information technology outsourcing from both Nordic and European perspectives and global software industry. It also describes international software production outsourcing as well as business process outsourcing. It elaborates in-depth how to manage these different international outsourcing projects. It describes the current and future trends of international outsourcing, and their implications. It explains the limitations of international outsourcing. The course also deals with the analyses of advanced case studies on aforementioned topics. Also the case companies feature the current experiences, problems, and impacts related to international outsourcing. Visiting lecturers from the industry will also give talks about their current experiences. Course objectives and contents: After completing the course, the students will be able to: • Know the key concepts associated with global software business/industry and international outsourcing. • Understand the key issues of both domestic and global software industry. • Know about the conditions of leading software producing nations and regions such as India, Ireland, Israel, and Nordic, Eastern and Central European countries. • Know the current trends in and the future of the global software industry and international outsourcing. • Understand how new approaches of international outsourcing have evolved and changed from traditional ways of conducting the outsourcing functions. • Know why and how international outsourcing is increasingly becoming important issues for firms and policy makers. • Understand the phases in international outsourcing process and know how to manage different international outsourcing projects. • Understand how modern information technologies can be applied in executing the functions of international outsourcing. • Know about international bidding, various types of outsourcing partnerships and contracts. • Recognize the risks and know how to manage them in undertaking international outsourcing. • Know the limitations of international outsourcing. • Start research projects related to global software industry and international outsourcing.
Learning outcomes: The course is intended for those who are interested in understanding and researching about software production outsourcing, IT outsourcing, and business process outsourcing from both domestic and international perspectives.
Prerequisites: Students with a background in information technology or business administration can enroll in this course. Students can register for this course through Korppy system.
Modes of study: Lectures, case analysis, project work, and seminar.
Completion mode: A group case analysis - 30%, group project work - 30%, reviewing of group work – 10%, seminar - 10%, and interactive class participation – 20%. Note: In order to pass this course, students need to satisfactorily fulfill all these requirements.
Schedule: [Not translated.] [Ei käännetty kuvausta.]
Literature: Chapters from the following books and articles will be used as reading materials. In addition, current journal and conference articles and cases in the areas of global software industry and international outsourcing will be provided for reading. Copies of lecture notes will also be supplied to the students through Web. [1] Sahay, S., Nicholson, B. and Krishna, S. (2003) Global IT Outsourcing: Software Development across Borders, Cambridge University Press, London. [2] Sparrow, E. (2003) Successful IT Outsourcing: From Choosing a Provider to Managing the Project, London: Springer, UK. [3] Ripin, K.M. and Sayles, L.R. (1999) Insider Strategies for Outsourcing Information Systems, Oxford University Press, New York. [4] Lacity, M.C. and Willcocks, L.P. (2001) Global Information Technology Outsourcing: In Search of Business Advantage. John Wiley & Sons Ltd., New York. [5] Robinson, M. and Kalakota, R. (2004) Offshore Outsourcing: Business Models, ROI and Best Practices, Mivar Press, Inc., USA. [6] Morstead, S. and Blount, G. (2004) Offshore Ready: Strategies to Plan and Profit from Offshore IT-enabled Services, APQC, Houston, Texas.

[Detailed information and registration]

TJTSE51 Laboratory Practicals in Electronic Commerce (5 ECTS cr.)

Markus Bengts

Ville Seppänen (ville.r.seppanen(at)jyu.fi)

Contents: The goal is to understand the requirements and the functioning of the consumer-business electronic commerce applications and to learn to implement WWW-applications to relevant business areas, by using open-source applications. This course will especially handle the implementation of central aspects like au-thentication, security and handling secure transactions, session control mechanisms, data-bases over HTTP, and buying and ordering mechanisms. During this course, we define, plan and implement a working e-commerce application.
Prerequisites: ITK 236, Basic knowledge in database managements systems and programming.
Modes of study: Lectures and demonstrations.
Completion mode: Active participation in demonstrations and succesfully completed course work.
Schedule: [Ei suomenkielistä kuvausta.] Lectures on weeks 39-42, Mon 14-16 in Ag Alfa and Tue 14-16 in Ag Beeta. Demonstrations during weeks 43-50 on Mondays or Tuesdays 12-15.
Literature: Welling & Thompson: PHP and MySQL Web Development, Sams Publishing 2001.

[Detailed information and registration]

http://www.cc.jyu.fi/~rissepp/index.php?cat=4

TJTSE58 Informaatioteknologian hallinta ja ennakointi (5 ECTS cr.)

Lauri Frank (lauri.frank(at)jyu.fi)

Contents: [Not translated.] Tällä kurssilla perehdytään informaatioteknologiainnovaation yleistymisen hallintaan ja ennakointiin. Kurssilla esitellään IT-innovaatioiden nykytilaa ja erityispiirteitä sekä innovaation omaksumista ja yleistymistä. Innovaation yleistymisen hallintaa käsitellään omaksumiseen ja yleistymiseen vaikuttavien tekijöiden kautta. Innovaation yleistymisen ennakointia varten käydään läpi erilaisia innovaation ennakointimenetelmiä. Kurssilla käsiteltäviä aiheita havainnollistetaan aihepiirin empiiristen tutkimusten tulosten avulla.
Prerequisites: [Not translated.] KTTA10 & TJTA236
Modes of study: [Not translated.] Luennot
Completion mode: [Not translated.] Ilmoitetaan myöhemmin
Literature: [Not translated.] Ilmoitetaan myöhemmin

[Detailed information and registration]

TJTSK52 Usability Analysis, Opettaa käytettävyysanalyysin tekemistä käytännössä (8 ECTS cr.)

Pertti Saariluoma (psaariluoma(at)gmail.com)

Contents: Students make either in groups or alone a usability analysis
Prerequisites: Deeep-level course
Modes of study: Tutored empirical analysis
Completion mode: Empirical work and its report
Literature: Given with the topic

[Detailed information and registration]

TJTSK81 Usability Methods and Statistics, KY - Tutkimusmenetelmät ja tilastotiede (4 - 7 ECTS cr.)

Sacha Helfenstein

Current events: The course consists of an opening session and the intensive SPSS course kept by the MTI (Sari Eronen) The participation in the opening session on 14.09.2005, 12:15-16:00 is compulsory. Inform me early if you can not attend partially or fully (sh@cc.jyu.fi), Please also register as soon as possible to one of the two-days sessions of the SPSS course TILP350 kept by Sari Eronen.
Contents: Yleiskatsaus käytettävyyden tutkimusmenetelmistä sekä tutkimuksen tekemisestä. Kurssiin kuuluu 2x6 tunnin intensiivikoulutus SPSS-tilasto-ohjelman käytöstä.
Modes of study: Participation in the lecture and the SPSS course. Individual reading.
Completion mode: Participation and examination.
Schedule: 1. lecture: 14.09.2005, 12:15-16:00 (probably not the full four hours will be needed). SPSS course according to your registration
Literature: to be announced.

[Detailed information and registration]

http://www.cs.jyu.fi/ky/kurssit/tjtsk81/index.html

TJTSK94 ICT Revolution and the Paradigm Change of Society (2 - 6 ECTS cr.)

Current events: [Not translated.] opettaja Kaisa Kautto-Koivula kaisa.kautto-koivula@kolumbus.fi
Contents: [Not translated.] Tutustutaan Teknologiavallankumousten kehityskaaren teoreettiseen malliin, erityisesti teknis-taloudellisen ja sosio-institutionaalisen paradigman sekä käännepisteen näkökulmasta. Mallia testataan meneillään olevaan 5:een ICT-teknologiavallankumoukseen ja pohditaan sen vaikutuksia suomalaisen yhteiskunnan akuutteihin haasteisiin.
Modes of study: [Not translated.] Kurssin teoria- ja soveltava osuus käydään lävitse luennoilla. Kirjoitetaan omaa pohdintaa sisältävä 10-15 sivuinen essee kurssin aihepiiristä käyttäen lähteenä kurssimateriaalia sekä valittuun aiheeseen liittyviä perusteoksia ja tutkimusartikkeleita.
Completion mode: [Not translated.] Osanotto luennoilla (ECTS 2.0 tai 1 ov), essee (ECTS 4.0 tai 2 ov)
Schedule: [Not translated.] Kurssin teoriaosuus luennoidaan 6-7.3.06 ja 13-14.3.06. Esseen palautus 30.4.2006 mennessä
Literature: [Not translated.] Perez, Carlota; Technological Revolutions and Financial Capital. The Dynamics of Bubbles and Golden Ages. Edward Elgar 2002. Lisämateriaalina luentomonisteet ja tärkeimpiä suomalaisen tietoyhteiskunnan tulevaisuutta käsitteleviä raportteja.

[Detailed information and registration]

TJTSS33 Object Oriented Programming, Ohjelmistotekniikan vaihtoehtoinen syventävä opintojakso (5 ECTS cr.)

Markku Sakkinen (markku.sakkinen(at)iki.fi)

Current events: The course will be given in Finnish only. This English description has not yet been updated from Autumn 2003!
Contents: Understanding the basic philosophy of the object-oriented approach and object-oriented programming. Ability to use the most common object-oriented structures and facilities of programming languages, especially in C++. Readiness to use other object-oriented languages.History and development of object-oriented programming. Foundations of the classic ("Scandinavian") object model, and its application in C++. Single inheritance and polymorphism. Container classes and other typical examples. Multiple inheritance and other more advanced features. Dynamically typed object-oriented languages: Smalltalk.
Prerequisites: TJT C16 Basic Principles in Programming, Recommended TJT A 40 Object-Oriented Information Systems Development.
Modes of study: Lectures approx. 40 hours and demonstrations approx. 18 hours.
Completion mode: Final examination.
Schedule: Lectures (about 40h) on weeks 37-48 Tuesdays 8-10 in Ag Alfa and Wednesdays 8-10 in Ag Beeta. Demonstrations, about 18h.
Literature: Sakkinen M: Olio-ohjelmointi (lecture notes). Koskimies K:.Oliokirja, Satku-Kauppakaari 2000. Rintala M, Jokinen J.: Olioiden ohjelmointi C++:lla, Satku-Kauppakaari 2000. Budd T:. An Introduction to Object-Oriented Programming (2nd ed..), Addison-Wesley 1997. Meyer B:. Object-oriented Software Construction (2nd ed.), Prentice Hall 1997.

[Detailed information and registration]

http://www.cs.jyu.fi/~sakkinen/oliohj

TJTSS52 Graph Theory in Computer Science and Information Systems (7 ECTS cr.)

Jorma Kyppö (jorma.kyppo(at)jyu.fi)

Current events: More information on Sep 2004 (see Korppi).
Contents: Algoritmic and topological graph theory. Varying issues. Details every year on the course page.
Prerequisites: Mathematical background helps
Modes of study: Lectures + practice works
Completion mode: Examination + active working
Schedule: October - December
Literature: Graph Theory (Frank Harary) Verkkoteoria (Vesa Savolainen) other literature

[Detailed information and registration]

http://www.cs.jyu.fi/~jorma/verkko/

TJTSS61 Software Maintenance Tasks (7 ECTS cr.)

Jussi Koskinen

[No description.]

[Detailed information and registration]

http://www.cs.jyu.fi/~koskinen/oyp1.htm

TJTSS61 Software Maintenance Tasks (7 ECTS cr.)

Jussi Koskinen

[No description.]

[Detailed information and registration]

http://www.cs.jyu.fi/~koskinen/oyp1.htm

TJTSS62 Software Maintenance Techniques (9 ECTS cr.)

Jussi Koskinen

[No description.]

[Detailed information and registration]

http://www.cs.jyu.fi/~koskinen/oyp2.htm

TJTSS62 Software Maintenance Techniques (9 ECTS cr.)

Jussi Koskinen

[No description.]

[Detailed information and registration]

http://www.cs.jyu.fi/~koskinen/oyp2.htm

TJTSS63 Ohjelmistojen ylläpito (5 ECTS cr.)

Jussi Koskinen

[No description.]

[Detailed information and registration]

http://www.cs.jyu.fi/~koskinen/oyp0.htm

TJTSS64 Software Maintenance Cost Estimation (5 ECTS cr.)

Jussi Koskinen

[No description.]

[Detailed information and registration]

http://www.cs.jyu.fi/~koskinen/oyp3.htm

TJTSS64 Software Maintenance Cost Estimation (5 ECTS cr.)

Jussi Koskinen

[No description.]

[Detailed information and registration]

http://www.cs.jyu.fi/~koskinen/oyp3.htm

TJTST11 Development of Project Work (6 ECTS cr.)

Harri Sundbäck (harri.e.sundback(at)student.jyu.fi)

Eero Tourunen

Current events: [Not translated.] Kurssi järjestetään lukuvuonna 2004-05 poikkeuksellisesti vain kevätlukukaudella.
Contents: [Not translated.] Ilmoitetaan myöhemmin.
Learning outcomes: [Not translated.] Laajentaa ja syventää opiskelijoiden projektitoiminnan tietämystä. Kyky johtaa ja kehittää työyhteisön projektitoimintaa. Ymmärtää projektitoiminnan inhimillisiä ja organisatorisia muutosvaikutuksia.
Prerequisites: [Not translated.] Tutkintoon kuuluva kokemuksellinen pakollinen projektikurssi tulee olla suoritettuna eli joko opintojakso Projektin johtaminen tai Projektityöskentely.
Selection procedure: [Not translated.] Kurssi järjestetään ensimmäistä kertaa, joten kysymyksessä on niin sanottu pilottiversio. Tämän takia opintojakson osallistjamäärä on rajoitettu 30 henkilöön. kurssin opiskelijat valitaan kaikkien ilmoittautuneiden joukosta opintojen edistyneisyyden perusteella.
Modes of study: [Not translated.] Luennot, vierailuluennot, seminaarityöskentelyä, raportti
Schedule: [Not translated.] Ilmoitetaan myöhemmin.

[Detailed information and registration]

TJTST12 Design and Implementation of a Database Application (6 ECTS cr.)

Mauri Leppänen

Jukka Penttinen

Contents: [Not translated.] Tämän tietojärjestelmätieteen valinnaisen syventävän opintojakson tavoitteena on jäsentää ja kuvata www-pohjaisen tietokantasovelluksen suunnittelun vaiheet, tehtävät ja menetelmät sekä opettaa, miten tehdyt suunnitelmat toteutetaan (yksinkertaisena) Oracle-sovelluksena. Vaiheet kattavat vaatimusmäärittelyn, käsitteellisen mallintamisen, operaatio- ja transaktio-suunnittelun, käyttöliittymän suunnittelun, tietokannan loogisen ja fyysisen suunnittelun sekä tietokannan toteutuksen. Ryhmätöinä tehtävät suunnitelmat toteutetaan käyttäen Oracle-tietokannan hallintajärjestelmää.
Prerequisites: [Not translated.] Oliokeskeinen tietojärjestelmien kehittäminen (ITK150, ITK151). Tietokannan hallintajärjestelmät (TJT C15) tai Tietokannat ja tiedonhallinta (ITK135). Myös ohjelmointivalmiuksista ja www-tietämyksestä on hyötyä.
Selection procedure: [Not translated.] Tarkoitettu lähinnä tietojärjestelmien (Järjestelmäkehitys) ja ohjelmistotuotannon/-tekniikan suuntautumisvaihtoehtojen opiskelijoille
Modes of study: [Not translated.] Luennot 44 h ja ryhmätyöskentely
Completion mode: [Not translated.] Loppukuulustelu ja laboratoriotyö
Literature: [Not translated.] Leppänen M., Tietokantasovelluksen suunnittelu ja toteutus, Opetusmonitse, 2005. Dorsey P., Hudicka J., Oracle8 – Design Using UML Object Modeling, Oracle Press, 1999. Jacobson I., Booch G., Rumbaugh J., The Unified Software Development Process, Addison-Wesley, 1999. Mayhew D., The Usability Engineering Lifecycle – A Practitioner’s Handbook for User Interface Design, Morgan Kaufmann, 1999. Muller R., Database design for Smarties – Using UML for Modelling, Morgan Kaufmann, 1999. Odewahn A., Oracle Web Applications – PL/SQL Developer’s Introduction, O’Reilly, 1999. Shneiderman B., Designing the User Interface – Strategies for Effective Human-Computer Interaction, 3. Edition, 1998. Kyte T., Effective Oracle by design, Oracle Press, 2003. Dietrich S., Urban S., An advanced course in database systems – beyond relational databases, Pearson Prentice-Hall, 2005. Kifer M., Bernstein A., Lewis P., Database systems – an application-oriented approach, Addison-Wesley, 2005. ORACLE-kirjoja ja käyttöoppaita.

[Detailed information and registration]

http://www.cs.jyu.fi/~mauri/tjtst12/

TJTST20 Information Systems Management, Tietohallinnon strateginen johtaminen osana liiketoimintaa. (5 ECTS cr.)

Petri Maaranen (petri.t.maaranen(at)student.jyu.fi)

Contents: Objectives: understanding the strategic use of information technology from the business perspective at the enterprise level, nderstanding the internal management of information systems services from the point of view of the CIO and to examine alternative strategies and tactics available to management. Contents: IS key business processes, telationships between IS and the business, value of IS (incl. impact of IS on competitive position), critical success factors of IS, aligning IT goals and strategy, translate strategic and IT objectives into operating principles for IS planning, IS planning (incl. infrastructure planning, budgeting, and control), IS implementation, outsourcing vs. insourcing, IS personnel, structure and leadership, risk management
Prerequisites: It is strongly recommended for the students have all lower level IS courses completed prior attending to this course
Modes of study: Lectures and seminar
Completion mode: Written examination. Seminar report must be approved during the same spring term.
Schedule: Lectured on autumn 2005.
Literature: McNurlin, B.C, Sprague, R.H.Jr, Information Systems Management in Practice, 5th edition,Prentice-Hall, 2002

[Detailed information and registration]

TJTV400 Theoretical Foundations of Communication (5 ECTS cr.)

Mikko Jäkälä (mikko.jakala(at)jyu.fi)

Contents: [Not translated.] Opintojakson tavoitteena on tutustuttaa opiskelija viestinnän keskeisimpiin näkökulmiin ja teorioihin, joiden ymmärtäminen tukee tietojärjestelmien suunnittelua ja arviointia. Opintojakson aikana perehdytään viestinnän eri muotoihin ja kanaviin sekä viestinnän tavoitteisiin ja päämääriin. Opintojaksoon liittyvässä esseetehtävässä käytetään prosessikirjoittamisen menetelmiä. Opiskelijat saavat esseestään henkilökohtaista palautetta sekä opastusta kirjalliseen viestintään.
Modes of study: [Not translated.] Luennot, ryhmätyöskentely ja yksilöohjaus
Completion mode: [Not translated.] Esseetehtävä
Schedule: [Not translated.] Luennot viikoilla 36-40, ti 14-16 ja to 10-12 salissa Ag C234.1.
Literature: [Not translated.] Luennoilla jaettava materiaali

[Detailed information and registration]

TJTV560 Network Communication (5 ECTS cr.)

Mikko Jäkälä (mikko.jakala(at)jyu.fi)

Contents: [Not translated.] Opintojaksolla tarkastellaan teknologiavälitteisen viestinnän erityispiirteitä ja perehdytään erilaisissa verkoissa tapahtuvan viestinnän arvioimiseen ja analysoimiseen. Viestintäteknologioita ja niiden käyttöä tarkastellaan viestinnän teorioiden, mallien ja ilmiöiden avulla.
Prerequisites: [Not translated.] TJTV400/ITKV50 Viestinnän teoreettiset perusteet tai TJV 010 Viestivä ihminen tai vastaavat tiedot.
Modes of study: [Not translated.] Johdantoluennot ja itsenäinen työskentely.
Completion mode: [Not translated.] Harjoitustehtävät
Schedule: [Not translated.] Luennot viikoilla 43-45, ti 14-16 ja to 10-12, salissa AgC234.1.
Literature: [Not translated.] Luennoilla jaettava materiaali.

[Detailed information and registration]

TJTV561 Research Assignment (2 - 6 ECTS cr.)

Mikko Jäkälä (mikko.jakala(at)jyu.fi)

[This course does not use Korppi for registration.]

Contents: [Not translated.] Opintojaksolla opiskelija perehtyy itsenäisesti valitsemaansa tietokonevälitteisen viestinnän ilmiöön kirjallisuuden ja/tai empiirisen aineiston avulla. Harjoitustyön aihe ja laajuus sekä käytettävät lähteet sovitaan opintojakson ohjaajan kanssa ennen työskentelyn aloittamista.
Prerequisites: [Not translated.] TJTV400/ITKV50 Viestinnän teoreettiset perusteet tai TJV010 Viestivä ihminen tai vastaavat tiedot
Modes of study: [Not translated.] ohjattu itsenäinen työskentely
Completion mode: [Not translated.] essee tai raportti
Schedule: [Not translated.] Opintojakson voi suorittaa syys-, kevät- tai kesälukukauden aikana.
Literature: [Not translated.] määritellään opiskelijakohtaisesti

[Detailed information]