Presentation is loading. Please wait.

Presentation is loading. Please wait.

Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.

Similar presentations


Presentation on theme: "Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology."— Presentation transcript:

1 Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology University of Tartu April 2008

2 Bachelor Studies: 180 CP (ECTS) 2.1 – field I 24 CP 3.1 – specialty I 24 CP 1.1 – base I 24 CP 1.2 base II 24 CP 2.2 – field II 24 CP 3.2 – specialty II 24 CP Thesis 6 CP Free choice 18 CP Electives 12 CP (from CS/IT) Different modules (one for CS and one for IT) Same for CS and IT Major 114 CP

3 Bachelor of Computer Science (CS) Bachelor of Information Technology (IT) Common Base Modules 1.1 – base I Field specific 1.2 – base II Curriculum specific Programming 6 CP Object-oriented progr 6 CP Network Technology I 6 CP Databases 3 CP Data analysis 3 CP Elementary Maths I6 CP Algebra & Geometry 6 CP Algorithms & Data Structures 6 CP Elements of Discrete Math 3 CP Discrete Structures 3 CP

4 Field and specialty modules (compulsory)‏ 2.1 - field 3.1 - specialty Computer Science Computer Security 6 CP Artificial Intelligence I 6 CP Software Engineering 6 CP Functional Progr Techn 3 CP Logic Progr Techniques 3 CP Computer Science Basics Math Analysis I 6 CP Algebra I 6 CP Intro to Math Logic 6 CP Theory of Databases 6 CP Information Technology Basics Software Engineering 6 CP Social Aspects of IT 3 CP Operating Systems 3 CP Computer Hardware I 3 CP User Interface Design 3 CP Business Communication 3 CP Probability and Math Statistic 3 CP Information Technology Computer Security 6 CP Network Technology II 6 CP System Administration 6 CP Computer Hardware II 3 CP Computer Architecture 3 CP CSIT

5 Field and specialty modules (elective)‏ 2.2 – field II 3.2 – specialty II Theoretical Computer Science Math Logic and Algor Theory (6) Algebra II (6) Cryptology I (6) Graphs (6) Software Engineering Web Application Devlpmnt (6) Software Project (6) Information Systems (6) Software Testing (3) Project Management (3) Foundations of Computing Social Informatics (3) Probability & Statistics (3) Automata, Lang & Compilers (6) Computer Hardware I (3) Operating Systems (3) User Interface Design (3) Programming Languages (3) Foundations of Software Applications Distributed Systems (6) Basics Grid Computing (6) Programming in C++ (3) ApplSW: DB Management (3) Real-Time Systems (3) Multimedia (3) CSIT Language Techology Theory of Databases (6) Language Technology (4,5) Corpus Linguistics (4,5) Intro to Comput Lingui ( 6 ) Intro to General Lingui (3)

6 Master Studies: 120 CP (ECTS) Master of Computer Science (CS) Master of Information Technology (IT) Core 24 CP Thesis 30 CP Free choice 6 CP Controlled electives 24 CP Professional practice 12 CP Same for CS and IT Specialization module 24 CP Specialization module 24 CP Specialization module 24 CP The student has to choose one Advanced Algorithmics 6 CP Systems Modeling 6 CP Master Seminar 6 CP Didactics of Informatics 6 CP

7 Cryptography Choose 24 out of 30: Number Theory (6) Complexity Theory (6) Combinatorics (6) Cryptology II (6) Cryptographic Protocols (6) Programming Languages Choose 24 out of 30: Functional Programming (6) Logic Programming (6) Semantics of Programming Languages (6) Compiler Construction (6) Type Theory (6) Algorithmic Data Analysis and Bioinformatics Choose 24 out of 36: Data Mining (6) Text Algorithms (6) Machine Learning (6) Mathematical Statistics I (6) Mathematical Statistics II (6) Algorithms in bioinformatics (6) Enterprise Software Engineering Enterprise Systems Integration (6) Business Process Management (6) Data Mining (6) Consulting Methodology (6) High-Performance Computing Choose 24 out of 30: Parallel Computing (6) Scientific Computing (6) Concurrent Programming Languages (6) Numerical Methods for Diff and Integral Equations (6) Enterprise Systems Integration (6) Language Technology Choose 24 out of 33: Artificial Intelligence I (6) Information Systems (6) Computational Lexicology (3) Computational Morphology (3) Semantics (3) Statistical Models of Natural Languages (3) Theories and Models of Natural Lang Syntax (6) Syntactic Analyser (3) CS IT Specialization modules


Download ppt "Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology."

Similar presentations


Ads by Google