Student's Guide
|
Curricula Guides
|
Teaching Schedules
|
Suomeksi
»
Tampere University:
Curricula Guides 2013–2014
Archived Curricula Guide 2012–2015
Curricula Guide is archieved. Please refer to current
Curricula Guides
▪
Curricula Guides
»
School of Information Sciences 2012–2015
»
Bachelor's Degree Programme in Computer Sciences
Bachelor's Degree Programme in Computer Sciences
expand all
collapse all
expand all
Bachelor's Degree Programme in Computer Sciences
General Studies in Bachelor's Degree Programme in Computer Sciences
35 ECTS
School of Information Sciences, Study and Language Skills
25 ECTS
School of Information Sciences, Study Skills
10 ECTS
SISYY003
Orientation Course
, 2 ECTS (1.aut)
TIEY4
Introduction to Computing
, 3 ECTS (1.aut)
Guided Planning of Studies
2 ECTS
ITIY1
Guided Planning of Studies
, 2 ECTS
MTTY1
Guided planning of studies
, 2 ECTS
TIEY1
Guided Planning of Studies
, 2 ECTS
Programme Specific Study Unit
3 ECTS
ITIY2
Introduction to Information Society
, 3 ECTS
MTTY2
Mathematical and statistical software
, 3 ECTS
TIEY2
Introduction to Computer Sciences
, 3 ECTS (1.aut)
School of Information Sciences
KKENLUK
Introduction to Academic English
, 4 ECTS
KKRULUK
Swedish Written and Oral Communication
, 4 ECTS
KKSULUK
Academic Writing in Finnish
, 3 ECTS
KKSULUK2
Basics of Speech Communication
, 2 ECTS
Optional Courses
Optional English Courses
KKENVAL1
Advanced Academic Presentations
, 2 ECTS
KKENVAL2
Intercultural Communication
, 2 ECTS
KKENVAL3
Debating for Academic Purposes
, 2 ECTS
KKENVAL4
Talk at Work: Dialogue
, 2 ECTS
KKENVAL5
Professional English: Projects and Meetings
, 2 ECTS
KKENVAL6
Academic/Professional English: Independent Learning Module
, 2 ECTS
KKENVAL7
Creative Writing in English
, 2 ECTS
KKENVAL8
Writing for Research
, 2 ECTS
KKENVAL9
Professional Writing
, 2 ECTS
KKENVA10
Seminar Skills
, 2 ECTS
KKENVA11
Academic Discourse in Theory and Practice
, 2 ECTS
KKENVA12
Facilitating, Engaging and Co-creating
, 2 ECTS
KKENKTMO
Legal English
, 2 ECTS
Optional Spanish Courses
KKES5
Spanish Oral and Written Communication
, 4 ECTS
KKESVAL2
Advanced Course in Spanish
, 2 ECTS
KKESVAL1
Spanish Grammar for Advanced Students
, 2 ECTS
KKESVAL4
Introduction to Spanish Culture
, 2 ECTS
KKESVAL3
Introduction to Latin America Culture
, 2 ECTS
Optional French Courses
KKRA5
France yesterday, today and tomorrow
, 4 ECTS
KKRAVAL1
Oral Practice in French
, 2 ECTS
KKRAVAL2
Advanced Course in French
, 4 ECTS
Optional Swedish Courses
KKRUVAL1
My Field in Nordic Countries
, 2 ECTS
KKRUKTMO
Advanced Swedish for Students of Law
, 2 ECTS
Optional German Courses
KKSAVAL0
Topical Texts in German
, 4 ECTS
KKSAVAL1
German Oral and Written Skills
, 4 ECTS
KKSAVAL2
Communicative Training I
, 2 ECTS
KKSAVAL3
Communicative Training II
, 2 ECTS
KKSAVAL4
Advanced Course in German
, 2 ECTS
Optional Finnish Courses
KKSUVAL1
Writing Clinic
, 2 ECTS
KKSUVAL2
Thesis Writing in Finnish
, 2 ECTS
KKSUVAL3
Making teamwork work – Advanced Speech Communication course
, 2 ECTS
Optional Russian Courses
KKVE5
Reading and Talking in Russian
, 4 ECTS
KKVEVAL1
Oral Practice in Russian
, 2 ECTS
Academic skills
10 ECTS
MTTTP1
Introduction to statistics
, 5 ECTS (2.aut)
Academic skills: Mathematics or Statistics
5 ECTS
One element from below
MTTMY1
Basic concepts of Mathematics
, 5 ECTS (1.aut / 2.aut)
MTTTP2
Basics of statistical inference 1
, 5 ECTS (2.aut)
Basic Studies in Computer Sciences
25 ECTS
TIEP1
High Level Programming
, 10 ECTS (1.aut)
TIEP2
Introduction to Interactive Technology
, 5 ECTS (1.aut)
TIEP3
Data Bases
, 5 ECTS (1.aut)
TIEP4
Information Systems and Software Engineering I
, 5 ECTS (1.spr)
Intermediate Studies in Computer Sciences
60 ECTS
Compulsory Subject Studies in Computer Sciences
30–35 ECTS
TIEA1
Introduction to User Interfaces
, 5 ECTS (1.aut)
TIEA2
Introduction to Object-Oriented Programming
, 5 ECTS (1.spr)
TIEA3
Information Systems and Software Engineering II
, 5 ECTS (1.spr)
TIEA4
Project Work
, 5–10 ECTS (3.aut)
SISYA200
Innovation Project
, 5–10 ECTS (3.aut / 3.spr)
TIEA5
Thesis Course
, 10 ECTS (3.aut / 3.spr)
Intermediate Studies in Computer Science
25–30 ECTS
TIETA6
Data Structures
, 10 ECTS (2.aut)
TIETA7
Database Programming
, 10 ECTS (2.spr)
TIETA8
Software Engineering
, 5 ECTS (2.spr)
TIEVA31
Principles of Programming Graphical User Interfaces
, 5–10 ECTS (2.spr)
Optional Course in Computer Science
5 ECTS
TIETA9
Introduction to WWW Techniques
, 5 ECTS (1.spr / 2.spr)
TIETA12
WWW Programming
, 10 ECTS (2.spr / 3.spr)
TIETA10
Programming Technique C
, 5 ECTS (2.spr)
TIETA11
Programming Technique C++
, 5 ECTS (3.aut)
TIETA15
Information Systems and Society
, 5 ECTS (2.spr / 3.spr)
TIETA14
Design of Information Systems and Databases
, 10 ECTS (3.spr)
TIETA13
Management of Information Function
, 5 ECTS (3.aut / 3.spr)
TIEVA31
Principles of Programming Graphical User Interfaces
, 5–10 ECTS
TIEVA32
Advanced Programming of Graphical User Interfaces
, 5–10 ECTS (2.spr)
TIEVA33
Computer Aided Instruction
, 10 ECTS (1.spr / 2.spr)
TIEVA34
Internet Based Learning Environments
, 5 ECTS (2.aut / 3.aut)
TIEVA35
Constructing Internet Based Learning Environments
, 5 ECTS (2.spr / 3.spr)
TIETA16
Intermediate Course in Computer Science
,
Intermediate Studies in Interactive Technology
25–30 ECTS
TIEVA30
Methods of Usability Engineering
, 15 ECTS (2.aut / 2.spr)
TIETA9
Introduction to WWW Techniques
, 5 ECTS (2.aut)
Optional Course in Interactive Technology
5–10 ECTS
TIEVA31
Principles of Programming Graphical User Interfaces
, 5–10 ECTS (2.spr / 3.spr)
TIEVA32
Advanced Programming of Graphical User Interfaces
, 5–10 ECTS (2.spr / 3.spr)
TIEVA33
Computer Aided Instruction
, 10 ECTS (1.spr / 2.spr)
TIEVA34
Internet Based Learning Environments
, 5 ECTS (2.aut / 3.aut)
TIEVA35
Constructing Internet Based Learning Environments
, 5 ECTS (2.spr / 3.spr)
TIETA12
WWW Programming
, 10 ECTS (2.spr / 3.spr)
TIETA8
Software Engineering
, 5 ECTS
TIETA10
Programming Technique C
, 5 ECTS (2.spr)
TIETA11
Programming Technique C++
, 5 ECTS (3.aut)
TIETA15
Information Systems and Society
, 5 ECTS (2.spr / 3.spr)
TIEVA37
Intermediate Course in Interactive Technology
, 0–10 ECTS
Optional Studies in Bachelor Degree Programme in Computer Sciences
60 ECTS
Optional Studies I
15–25 ECTS
Optional Studies II
35–45 ECTS
School of Information Sciences
Degree Programmes
Degree Programme in Computer Sciences
Bachelor's Degree Programme in Computer Sciences
fi
Master's Programme in Computer Science
fi
Master's Degree Programme in Human-Technology Interaction (2012-2013)
en
fi
Master's Degree Programme in Software Development
en
fi
Master's Degree Programme in Human-Technology Interaction (2013-2014)
en
fi
Master's Degree Programme in Human-Technology Interaction (2014-2015)
en
fi
Degree Programme in Information Studies and Interactive Media
Bachelor's Degree Programme in Information Studies and Interactive Media
fi
Master´s Programme in Information Studies and Interactive Media
fi
Master´s Degree Programme in Records and Archives Management
fi
Master’s Degree Programme in Internet and Game Studies (2013-2015)
en
Degree Programme in Mathematics and Statistics
Bachelor's Degree Programme in Mathematics and Statistics
fi
Master´s Programme in Mathematics
fi
Master´s Programme in Statistics
fi
Master's Degree Programme in Human-Technology Interaction
Master's Degree Programme in Human-Technology Interaction (2012-2013)
en
fi
Master's Degree Programme in Human-Technology Interaction
Master's Degree Programme in Human-Technology Interaction (2013-2014)
en
fi
Master's Degree Programme in Human-Technology Interaction (2014-2015)
Master's Degree Programme in Human-Technology Interaction (2014-2015)
en
fi
Master's Degree Programme in Internet and Game Studies
Master’s Degree Programme in Internet and Game Studies (2013-2015)
en
Master's Degree Programme in Software Development
Master's Degree Programme in Software Development
en
fi
Study Modules offered as Optional Studies
Optional Studies in Information Studies and Interactive Media for Other Degree Programmes
fi
Optional studies in Mathematics and Statistics for other other degree programmes
fi
Optional studies in Computer Sciences for other degree programmes
fi
Basic and intermediate studies in Physics (2012-2013)
fi
Basic and intermediate studies in Chemistry (2012-2013)
fi
Basic and intermediate studies in Physics (2013-2014)
fi
Basic and intermediate studies in Chemistry (2013-2014)
fi
Studies in Information Sciences (Bachelor level)
en
Other Study Modules
School of Information Sciences, Study and Language Skills
fi
School of Information Sciences
fi
School of Information Sciences, Free Choice Studies
fi
School of Information Sciences, Internationalisation Module
fi
Language and Communication Studies (MSc programmes given in English) 2012-2013
en
fi
Other courses in Mathematics and Statistics
fi
General Studies in Master's Degree Programmes given in English 2013-2015
en