"Babes-Bolyai" University of Cluj-Napoca
Faculty of Mathematics and Computer Science


Curriculum for
Academic Year 2006/2007

Computer Science

Semester 5

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MC004 Mathematical Statistics
2+0+2
E
6 cr.
MC001 Numerical Analysis (1)
2+1+2
E
6 cr.
MI005 Operating Systems (2)
2+0+2
E
6 cr.
MI006 Databases (1)
2+1+2
E
6 cr.
MI010 Systems Analysis and Design
2+2+0
E
6 cr.
TOTAL
10+4+8=22
 
30 cr.
Facultative Courses:
YZ206 Didactics of Computer Science
2+1+0
C
4 cr.

Semester 6

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MI007 Databases (2)
2+1+2
E
6 cr.
MI012 Integrated Systems for Design and Implementation
2+2+1
E
6 cr.
MI046 Compilers Design Methods
2+0+2
E
6 cr.
MI082 Collective Project
0+0+2
P
2 cr.
MS052 Optional Course 2
2+1+0
E
5 cr.
MS053 Optional Course 3
2+0+1
E
5 cr.
TOTAL
10+4+8=22
 
30 cr.
Facultative Courses:
YZ207 Pedagogical Practice: Observation of Teaching
0+4+0
C
4 cr.
YZ208 Computer Assisted Education
1+2+0
C
3.5 cr.
YZ114 Teaching computer science (2)
1+2+0
C
3.5 cr.
Subjects for optional course 2.
Package with subjects in romanian language:
MI018 Programs Verification
2+1+0
5 cr.
MI020 Automated Theorem Proving and Term Rewriting Systems
2+1+0
5 cr.
MI041 Models of Parallelism and Concurrency Using Petri Nets
2+1+0
5 cr.
Subject in hungarian language:
MI019 Analysis and Complexity of Algorithms
2+1+0
5 cr.
Subjects in english language:
MI090 Automatic Parallelization of Programs
2+1+0
5 cr.
MI106 Parallel Programs Development Methods
2+1+0
5 cr.
Subjects for optional course 3.
Package with subjects in romanian language:
MI016 Windows Programming
2+0+1
5 cr.
MI028 Distributed Programming - Java Platforms
2+0+1
5 cr.
Subject in hungarian language:
MI068 Special Topics in Combinatorics
2+1+0
5 cr.
MO055 Fractal Geometry
2+0+1
5 cr.
Subject in english language:
MI016 Windows Programming
2+0+1
5 cr.

Semester 7

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MO006 Operations Research
2+2+0
E
6 cr.
MI013 Computer Networks
2+0+2
E
6 cr.
MI017 Artificial Intelligence
2+1+1
E
6 cr.
MS054 Optional Course 4
2+0+2
C
6 cr.
MS055 Optional Course 5
2+0+2
C
6 cr.
TOTAL
10+3+7=20
 
30 cr.
Facultative Courses:
YZ109 Pedagogical Practice - Computer Science
0+4+0
C
4 cr.
YZ111 Intercultural education
1+2+0
C
3.5 cr.
YZ112 Management of didactic activity
1+2+0
C
3.5 cr.
YZ113 Educational counselling
1+2+0
C
3.5 cr.
YZ115 Pedagogical Practice. Computer Science (2)
1+2+0
C
3.5 cr.
Subjects for optional course 4.
Package with subjects in romanian language:
MI037 Models and Languages of Simulation
2+0+2
6 cr.
MI069 Machine Learning and Pattern Recognition
2+0+2
6 cr.
MI070 Natural Language Processing
2+0+2
6 cr.
Package with subjects in hungarian language:
MI113 Semi-Structured Data
2+0+2
6 cr.
Subjects in english language:
MI055 Semantics of Programming Languages
2+0+2
6 cr.
Subjects for optional course 5.
Package with subjects in romanian language:
MI030 Distributed Systems
2+0+2
6 cr.
MI045 Computer Graphics
2+0+2
6 cr.
MI095 Design Patterns
2+0+2
6 cr.
MI096 Applications for Mobile Devices
2+0+2
6 cr.
Subjects in hungarian language:
MI095 Design Patterns
2+0+2
6 cr.
Subject in english language:
MI054 Distributed Databases
2+0+2
6 cr.

Semester 8

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MS056 Optional Course 6
2+2+0
E
10 cr.
MS057 Optional Course 7
2+0+2
E
10 cr.
MS058 Optional Course 8
2+0+2
C
10 cr.
TOTAL
6+2+4=12
 
30 cr.
Facultative Courses:
MI023 Computer Science History
2+0+0
C
3 cr.
Subjects for optional course 6.
Package with subjects in romanian language:
MI075 Database Servers
2+0+2
10 cr.
MI049 Image Processing
2+0+2
10 cr.
MI091 Design and Management of Complex Information Systems
2+0+2
10 cr.
MI085 Management and Marketing
2+2+0
10 cr.
Subject in hungarian language:
MA024 Cryptography
2+2+0
10 cr.
MI094 Neural Networks and Applications
2+1+1
10 cr.
Subject in english language:
MI051 Concurrent Programming
2+0+2
10 cr.
Subjects for optional course 7.
Package with subjects in romanian language:
MI078 Evolutionary Computing in Artificial Intelligence
2+0+2
10 cr.
MI021 Special Topics in Graph Theory
2+0+2
10 cr.
MI076 CASE Tools
2+0+2
10 cr.
MI098 Implementation Techniques for Intelligent Systems
2+0+2
10 cr.
Subject in hungarian language:
MI079 Practical Issues in Operating Systems and Computer Networks
2+0+2
10 cr.
MI128 Implementation of Database Management Systems
2+0+2
10 cr.
MC031 Stochastic Processes and Fractals
2+0+2
10 cr.
Subject in english language:
MI078 Evolutionary Computing in Artificial Intelligence
2+0+2
10 cr.
MI099 Software Architectures
2+0+2
10 cr.
Subjects for optional course 8.
Package with subjects in romanian language:
MA014 Special Topics in Mathematical Logic
2+2+0
10 cr.
MC012 Parallel Calculus
2+2+0
10 cr.
ME046 Numerical Simulation Techniques Using MATLAB
2+0+2
10 cr.
MG023 Algebraic Geometry and Computer Graphics
2+2+0
10 cr.
MO051 Applied Multi-Objective Programming
2+2+0
10 cr.
MT033 Computational Analysis
2+2+0
10 cr.
Subjects in hungarian language:
MG023 Algebraic Geometry and Computer Graphics
2+0+2
10 cr.
MI022 Management and Marketing
2+2+0
10 cr.
MO014 Special Topics in Operations Research
2+2+0
10 cr.
Subjects in english language:
MA024 Cryptography
2+2+0
10 cr.
MC006 Computational Complexity
2+2+0
10 cr.
MG023 Algebraic Geometry and Computer Graphics
2+2+0
10 cr.