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


Curriculum for
Academic Year 2000/2001

Mathematics-Computer Science

Semester 1

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MO030 Metrical spaces
2+1+0
E
5 cr.
MO001 Mathematical analysis (1)
2+2+0
E
6 cr.
MI001 Algorithms
2+2+2
E
7 cr.
MA005 Mathematical logic and set theory
2+2+0
E
6 cr.
MA001 Basic algebraic structures
2+2+0
E
6 cr.
TOTAL
10+9+2=21
 
30 cr.
Other Compulsory Courses:
XK021 Sports (1)
0+2+0
C
-
XL001 Foreign language (1)
0+2+0
C
2.5 cr.
Facultative Courses:
XL005 Second foreign language (1)
0+2+0
C
2.5 cr.

Semester 2

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MO002 Mathematical analysis (2)
2+2+0
E
6 cr.
MI002 Programming
2+2+2
E
8 cr.
MG020 Analytical geometry
2+1+0
E
5 cr.
MG001 Curves and surfaces
2+1+0
E
5 cr.
MA002 Linear algebra
2+2+0
E
6 cr.
TOTAL
10+8+2=20
 
30 cr.
Other Compulsory Courses:
XK022 Sports (2)
0+2+0
C
-
XL002 Foreign language (2)
0+2+0
C
2.5 cr.
Facultative Courses:
XL006 Second foreign language (2)
0+2+0
C
2.5 cr.
Y001 Psychology of education
2+1+0
C
4 cr.

Semester 3

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MA003 Rings and fields
2+2+0
E
6 cr.
MG002 Affin geometry
2+2+0
E
6 cr.
MI003 Computer architecture
2+1+2
E
6 cr.
MO003 Mathematical analysis (3)
2+2+0
E
6 cr.
MT003 Complex analysis (1)
2+2+0
E
6 cr.
TOTAL
10+9+2=21
 
30 cr.
Other Compulsory Courses:
XK023 Sports (3)
0+2+0
C
-
XL003 Foreign language (3)
0+2+0
C
2.5 cr.
Facultative Courses:
XL007 Second foreign language (3)
0+2+0
C
2.5 cr.
Y002 General pedagogy (1)
2+1+0
C
4 cr.

Semester 4

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MI009 Operating Systems
2+2+2
E
7 cr.
MI033 Object oriented programming
2+0+2
E
5 cr.
MI044 Formal languages and compiler design methods
2+1+2
E
6 cr.
MT001 Real analysis (1)
2+2+0
E
6 cr.
MS021 Optional course 1
2+2+0
E
6 cr.
TOTAL
10+7+6=23
 
30 cr.
Other Compulsory Courses:
XK024 Sports (4)
0+2+0
C
-
XL004 Foreign language (4)
0+2+0
C
2.5 cr.
Facultative Courses:
XL008 Second foreign language (4)
0+2+0
C
2.5 cr.
Y003 General pedagogy (2)
2+1+0
C
4 cr.
Subjects for optional course 1.
Package with subjects in romanian language:
MA004 Galois theory and universal algebras
0+2+0
6 cr.
MG003 Differential manifolds
2+2+0
6 cr.
MO031 Mathematical analysis (4)
2+2+0
6 cr.
MT004 Complex analysis (2)
2+2+0
6 cr.
Package with subjects in hungarian language:
MA004 Galois theory and universal algebras
0+2+0
6 cr.
MG003 Differential manifolds
2+2+0
6 cr.
MO031 Mathematical analysis (4)
2+2+0
6 cr.
MT004 Complex analysis (2)
2+2+0
6 cr.

Semester 5

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MC001 Numerical analysis (1)
2+2+2
E
5 cr.
ME001 Ordinary differential equations and dynamical systems (1)
2+2+0
E
5 cr.
MI010 Systems analysis and design
2+2+0
E
5 cr.
MO004 Functional analysis (1)
2+2+0
E
5 cr.
MS022 Optional course 2
2+1+0
C
5 cr.
MS023 Optional course 3
2+0+2
C
5 cr.
TOTAL
12+9+4=25
 
30 cr.
Facultative Courses:
Y011 Didactics of Mathematics
2+0+0
C
3 cr.
Subjects for optional course 2.
Package with subjects in romanian language:
MA007 Arithmetics and number theory
2+1+0
5 cr.
MT020 Real analysis (2)
2+1+0
5 cr.
Package with subjects in hungarian language:
MA007 Arithmetics and number theory
2+1+0
5 cr.
MT020 Real analysis (2)
2+1+0
5 cr.
Subjects for optional course 3.
Package with subjects in romanian language:
MI014 Data structures and graph algorithms
2+1+1
5 cr.
MI045 Computer graphics
2+0+2
5 cr.
MI067 Rapid application development
2+0+2
5 cr.
MI077 Control design and implementation
2+0+2
5 cr.
Package with subjects in hungarian language:
MI014 Data structures and graph algorithms
2+1+1
5 cr.
MI045 Computer graphics
2+0+2
5 cr.

Semester 6

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MC003 Probability theory
2+2+0
E
5 cr.
MI008 Databases
2+1+2
E
5 cr.
MM003 Astronomy
2+1+1
E
5 cr.
MM011 Theoretical Mechanics
2+2+0
E
5 cr.
MS024 Optional course 4
2+1+0
C
5 cr.
MS025 Optional course 5
2+0+1
C
5 cr.
TOTAL
12+7+4=23
 
30 cr.
Facultative Courses:
Y012 Didactics of Computer Science
1+2+0
C
2 cr.
Y015 Practice of education - Mathematics
0+4+0
C
5 cr.
Subjects for optional course 4.
Package with subjects in romanian language:
MC002 Numerical analysis (2)
2+1+0
5 cr.
ME002 Ordinary differential equations and dynamical systems (2)
2+1+0
5 cr.
MO005 Functional analysis (2)
2+1+0
5 cr.
Package with subjects in hungarian language:
MC002 Numerical analysis (2)
2+1+0
5 cr.
ME002 Ordinary differential equations and dynamical systems (2)
2+1+0
5 cr.
MO005 Functional analysis (2)
2+1+0
5 cr.
Subjects for optional course 5.
Package with subjects in romanian language:
MI012 Integrated systems for design and implementation
2+0+1
5 cr.
MI034 Fundamentals of programming languages
2+0+1
5 cr.
MI035 Functional programming and logic programming
2+0+1
5 cr.
Package with subjects in hungarian language:
MI012 Integrated systems for design and implementation
2+0+1
5 cr.
MI034 Fundamentals of programming languages
2+0+1
5 cr.
MI035 Functional programming and logic programming
2+0+1
5 cr.

Semester 7

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MC004 Mathematical statistics
2+2+1
E
6 cr.
ME015 Partial differential equations
2+2+0
E
6 cr.
MO006 Operations research
2+2+0
E
6 cr.
MS026 Optional course 6
2+2+0
C
6 cr.
MS027 Optional course 7
2+0+2
C
6 cr.
TOTAL
10+8+3=21
 
30 cr.
Facultative Courses:
MA006 History of mathematics
2+0+0
C
3 cr.
Y016 Practice of education - Computer Science
0+4+0
C
3 cr.
Subjects for optional course 6.
MA010 Supplement of algebra
2+2+0
6 cr.
ME010 Mathematical modelling
2+2+0
6 cr.
MM023 Complements of astronomy
2+2+0
6 cr.
Subjects for optional course 7.
MI007 Databases (2)
2+0+2
6 cr.
MI021 Selected topics of graph theory
2+0+2
6 cr.
MI030 Distributed systems
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.

Semester 8

Code Subject
Hours: C+S+L
Form of Exam.
Credits
MS028 Optional course 8
2+2+0
E
8 cr.
MS029 Optional course 9
2+2+0
E
8 cr.
MS030 Optional course 10
2+2+0
C
7 cr.
MS031 Optional course 11
2+0+2
C
7 cr.
TOTAL
8+6+2=16
 
30 cr.
Facultative Courses:
MI023 Computer Science history
2+0+0
C
3 cr.
Subjects for optional course 8.
MC025 Numerical analysis for teachers
2+2+0
8 cr.
MG009 Complements of geometry
2+2+0
8 cr.
MM024 Complements of mechanics
2+2+0
8 cr.
MO009 Supplement of mathematica analysis
2+2+0
8 cr.
MT006 The geometry of the complex plane
2+2+0
8 cr.
Subjects for optional courses 10 and 11.
MI040 Supplement of computer science
2+0+2
7 cr.
MI049 Image processing
2+0+2
7 cr.
MI051 Concurrent programming
2+0+2
7 cr.
MI072 Client/server applications
2+0+2
7 cr.
MI075 Database servers
2+0+2
7 cr.
MI076 CASE tools
2+0+2
7 cr.
MI092 Expert systems
2+0+2
7 cr.
MO007 Numerical methods in optimization
2+2+0
7 cr.