Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master...
-
Upload
marjorie-roberts -
Category
Documents
-
view
221 -
download
2
Transcript of Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master...
![Page 1: Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.](https://reader036.fdocuments.in/reader036/viewer/2022071714/56649e895503460f94b8da67/html5/thumbnails/1.jpg)
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
![Page 2: Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.](https://reader036.fdocuments.in/reader036/viewer/2022071714/56649e895503460f94b8da67/html5/thumbnails/2.jpg)
Bachelor Studies: 180 CP (ECTS)
2.1 – field I24 CP
3.1 – specialty I24 CP
1.1 – base I24 CP
1.2 base II24 CP
2.2 – field II24 CP
3.2 – specialty II24 CP
Thesis 6 CP Free choice 18 CP
Electives12 CP
(from CS/IT)
Different modules (one for CS and one for IT)
Same for CS and IT
Major114 CP
![Page 3: Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.](https://reader036.fdocuments.in/reader036/viewer/2022071714/56649e895503460f94b8da67/html5/thumbnails/3.jpg)
Bachelor of Computer Science (CS) Bachelor of Information Technology (IT)
Common Base Modules
1.1 – base IField
specific
1.2 – base IICurriculum
specific
Programming 6 CPObject-oriented progr 6 CPNetwork Technology I 6 CPDatabases 3 CPData analysis 3 CP
Elementary Maths I 6 CP Algebra & Geometry 6 CPAlgorithms & Data Structures 6 CPElements of Discrete Math 3 CPDiscrete Structures 3 CP
![Page 4: Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.](https://reader036.fdocuments.in/reader036/viewer/2022071714/56649e895503460f94b8da67/html5/thumbnails/4.jpg)
Field and specialty modules (compulsory)
2.1 - field
3.1 - specialty
Computer ScienceComputer Security 6 CPArtificial Intelligence I 6 CPSoftware Engineering 6 CPFunctional Progr Techn 3 CPLogic Progr Techniques 3 CP
Computer Science BasicsMath Analysis I 6 CPAlgebra I 6 CPIntro to Math Logic 6 CPTheory of Databases 6 CP
Information Technology BasicsSoftware Engineering 6 CPSocial Aspects of IT 3 CPOperating Systems 3 CPComputer Hardware I 3 CPUser Interface Design 3 CPBusiness Communication 3 CPProbability and Math Statistic 3 CP
Information TechnologyComputer Security 6 CPNetwork Technology II 6 CPSystem Administration 6 CPComputer Hardware II 3 CP Computer Architecture 3 CP
CS IT
![Page 5: Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.](https://reader036.fdocuments.in/reader036/viewer/2022071714/56649e895503460f94b8da67/html5/thumbnails/5.jpg)
Field and specialty modules (elective)
2.2 – field II
3.2 – specialty II
Theoretical Computer ScienceMath Logic and Algor Theory (6)Algebra II (6)Cryptology I (6)Graphs (6)
Software EngineeringWeb Application Devlpmnt (6) Software Project (6) Information Systems (6)Software Testing (3) Project Management (3)
Foundations of ComputingSocial 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 ApplicationsDistributed Systems (6)Basics Grid Computing (6)Programming in C++ (3)ApplSW: DB Management (3) Real-Time Systems (3)Multimedia (3)
CS IT
Language TechologyTheory of Databases (6) Language Technology (4,5) Corpus Linguistics (4,5) Intro to Comput Lingui (6)Intro to General Lingui (3)
![Page 6: Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.](https://reader036.fdocuments.in/reader036/viewer/2022071714/56649e895503460f94b8da67/html5/thumbnails/6.jpg)
Master Studies: 120 CP (ECTS) Master of Computer Science (CS)
Master of Information Technology (IT)
Core24 CP
Thesis 30 CP Free choice 6 CP
Controlled electives24 CP
Professional practice 12 CP
Same for CS and IT
Specialization module24 CP
Specialization module24 CP
Specialization module24 CP
The student has to choose one
Advanced Algorithmics 6 CPSystems Modeling 6 CPMaster Seminar 6 CPDidactics of Informatics 6 CP
![Page 7: Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.](https://reader036.fdocuments.in/reader036/viewer/2022071714/56649e895503460f94b8da67/html5/thumbnails/7.jpg)
CryptographyChoose 24 out of 30:Number Theory (6) Complexity Theory (6)Combinatorics (6) Cryptology II (6)Cryptographic Protocols (6)
Programming LanguagesChoose 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 EngineeringEnterprise Systems Integration (6) Business Process Management (6) Data Mining (6) Consulting Methodology (6)
High-Performance ComputingChoose 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 TechnologyChoose 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 ITSpecialization modules