Download ppt

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
New curricula at Department of
Mathematics and Informatics
(3+2+3) (Novi Sad) passed the
accreditation
Durres, September 9, 2008
Andreja Tepavčević & Zoran Budimac
Department of Mathematics and Informatics
Faculty of Science
University of Novi Sad
Serbia
Faculty of Science UNS
Founded in 1969
Consists of 5 departments





Biology and Ecology
Chemistry
Mathematics and Informatics
Geography
Physics
71 laboratories, 24000 m2
•Faculty of Sciences
consists of 5000 people:
students, teachers and
non-teaching staff.
• 256 researchers in
Mathematics, Informatics
and Natural Sciences
Faculty of Science, UNS
has passed the
accreditation
On 12. April, 2008 the Quality Control Commission of Republic of
Serbia approved the accreditation of Faculty of Science IN THE
FIRST ROUND.
TEAM FOR
ACCREDITATION
Curricula of Informatics
(starting from 2008/9)
3+2+3 (Bachelor + Master + Doctoral)
BSc in Informatics


Computer Science
Information technologies
Master in Informatics



Theoretical
Computer Science
Teaching
Master in Information Technologies


Software engineering
Information systems
PhD in Informatics
BSC in Informatics
Obligatory courses:
III y.
II year
I y.
Code
Course
No. classes.
ECTS
W.
И011
Introduction to programming
2+2+1
9
S.
И021
Data structures and algorithms 1
2+1+2
8
И031
Databases 1
2+1+2
7
И032
Оbject-oriented programming 1
2+2+2
7
И033
Data structures and algorithms 2
2+1+2
7
И034
Discrete mathematics 1
3+2
7
И051
Operation systems 1
2+2+1
7
И052
Information systems 1
2+2+1
7
W.
W.
Σyear
Σ
17
28
14
59
Two modules:
Module 1: Computer Science (85 ECTS)
Module 2: Information Technologies
(80ECTS)
Module 1: Computer Science
III year
II year.
I year
Code
W.
S.
S.
W.
S.
Course
No. classes.
ECTS Σyear
И111
Elements of mathematical logic
3+3
9
И112
Analysis I
3+3
9
И121
Introduction to algebraе
3+3
8
И122
Analysis II
3+3
8
И141
Programming languages
2+1+2
7
И142
Formal languages and automata
3+3
8
И143
Linear algebra
3+2
7
И151
Artificial intelligence 1
2+2+1
7
И152
Analysis of algorithms
3+3
8
И161
Computer graphics 1
2+2+1
7
И162
Numerical analysis
3+2
7
Σ
34
22
29
85
Module 2: Information
Technologies
Course
III year
II year
I year
Code
W.
S.
S.
W.
S.
No. classes. ECTS Σyear
И211
Theoretical basics of informatics 1
3+3
8
И212
Analysis for informatics
3+3
8
И221
Introduction to electronic business
2+1+1
7
И222
Algebra for informatics
3+3
8
И241
Data Bases 2
2+1+2
7
И242
Computers organization
2+1+1
7
И243
Computer networks
2+1+1
7
И251
Software engineering
4+1+1
8
И252
Theoretical basics of informatics 2
2+2
6
И261
Operation systems 2
2+1+2
7
И262
Information systems 2
2+1+2
7
Σ
31
21
28
80
Optional courses
Module 1 Computer Science
-student choose 36 ECTS
Module 2 Information Technologies
-student choose 41 ECTS
from the following list:
Summer semmester
Winter semmester
classes.
I
II
III
CS
IT
М172
English language 1
2+0
4
+
+
+
+
+
М311
Economy
4+0
5
+
+
+
+
+
И311
Software practicum 1
1+0+3
6
+
+
+
+
+
М431
Boolean algebra and optimization
2+3
5
+
+
+
+
И331
Seminar paper А
1+0+3
6
+
+
+
+
М331
Finance 1
3+3
8
+
+
+
+
И251
Software engineering
4+1+1
8
+
+
И151
Artificial intelligence 1
2+2+1
7
+
+
И152
Analysis of alghoritms
3+3
8
+
+
М341
Accounting
3+2
7
+
+
+
И351
Applied analysis
2+2
6
+
+
+
МБ414 Selected topics in applied algebra
2+2
6
+
+
+
М182
М183
English language 2
Sociology
2+0
2+0
4
4
+
+
+
+
+
+
+
+
+
+
И321
Basics of digital electronic
3+3
8
+
+
+
+
+
М321
Finantial mathematics 1
3+4
9
+
+
+
+
+
И221
Introduction to electronic business
2+1+1
7
+
+
+
+
И322
Software practicum 2
1+0+3
6
+
+
+
+
И241
Data basis 2
2+1+2
7
+
+
+
И341
Оbject-oriented programming 2
2+1+2
7
+
+
+
И242
Organization of computers
2+1+1
7
+
+
+
И243
Computer network
2+1+1
7
+
+
+
И141
Program languages
2+1+2
7
+
+
+
И143
Linear algebra
3+2
7
+
+
+
И342
Discrete mathematics 2
2+3
6
+
+
+
+
3+3
8
+
+
+
+
+
+
МБ221 Information and coding theory
+
+
И361
Seminar paper B
1+0+3
4
+
И161
Computer graphics 1
2+2+1
7
+
+
И162
Numerical analysis
3+2
7
+
+
И261
Оperational systems 2
2+1+2
7
+
+
И262
Information systems 2
2+1+2
7
+
+
Master in Informatics
Obligatory courses
II y.
I year
Code
W.
Course
No. classes. ECTS Σyear Σ
ИА011 Differential equations
2+2
5
ИА012 Probability
2+2
5
2+2+1
2+3
7
6
S. ИА021 Data structures and algorithms 3
W. ИА031 Statistics
S. ИА041 Final project
30
17
53
36
Three modules:
Module 1: Computer Science (31 ECTS)
Module 2: Informatics Education (30
ECTS)
Module 3: Theoretical Computer
Science (26 ECTS)
Module 1: Computer Science
II y.
I y.
Code
Course
No. classes. ECTS Σyear
W. ИА111 Compiler construction 1
2+2+1
7
S. ИА121 Project (Informatics)
2+4+3
10
ИА131 Computer graphics 2
2+2+1
7
3+2
7
W.
ИА132 Mathematical modeling and simulation
Σ
17
31
14
Module 2: Informatics
Education
I year
Code
Course
W ПГ207 Developmental pedagogical psychology
.
ИА221 Educational software
S. ИА222 Methodology of informatics
МА223 Pedagogy
II y.
W ИА231 Methodology of programming
.
No. classes. ECTS Σyear
3+1
5
2+0+4
7
2+2+1
7
3+0
4
2+1+2
7
23
7
Σ
30
Module 3: Theoretical
Computer Science
I year
Code
IIy.
W.
Course
No. classes. ECTS Σyear Σ
ИА311 Graph theory
2+2
6
ИА312 Mathematical logic in computer science
2+2
6
2+1+2
7
2+2+1
7
S. ИА321 Artificial intelligence 2
W. ИА331 Combinatorial algorithms
19
7
26
Optional courses
Module 1: Computer Science
-student choose 36 ECTS
Module 2: Informatics Education
-student choose 37 ECTS
Module 3: Theoretical Computer Science
-student choose 41 ECTS
from the following list:
Code
Course
ИА411 Seminar paper C
ИА412 Fuzzy systems
No.
ECTS
classes.
Accesibility
years
moduls
I
II
CS
IE
TI
+
+
+
+
+
+
1+0+3
2+2
6
6
+
+
+
+
ИА413 History of informatics
2+0
4
+
+
+
ПГ506П Psychology of education
2+2
6
+
+
+
ИА111 Construction of compilers 1
2+2+1
7
+
+
+
+
ИА131 Computer graphics 2
2+2+1
7
+
+
+
+
ИА132 Mathematical modeling and simulation
3+2
7
+
+
+
ИА311 Graph theory
2+2
6
+
+
+
+
ИА312 Mathematical logic in computer science
2+2
6
+
+
+
+
ИА331 Combinatorial algorithms
2+2+1
7
+
+
ИБ031 Privacy, ethics and social responsibilities
ИБ333 Formal methods engineering
3+1+1
7,5
+
+
2+1+2
7,5
+
+
+
ИА421 Seminar paper D
ИА422 Construction of compilers 2
1+0+3
2+1+2
6
7
+
+
+
+
+
+
+
+
+
ИА423 Operational research
3+3
8
+
+
+
+
+
ИА121 Project (Informatics)
2+4+3
10
+
+
+
+
ИА321 Artificial intelligence 2
2+1+2
7
+
+
ИБ123 Research methodsа
3+1+1
7,5
+
+
ИБ221 Information system development process
М163 Number theory
3+1+1
7,5
+
+
+
2+2
5
+
+
+
+
+
+
+
+
+
+
Master in Information
Technologies
Obligatory courses:
Course
No. classes. ECTS Σyear
I y.
W.
ИБ011 Software project management
3+2+1
8
II y.
Code
W.
S.
ИБ031 Privacy, ethics and social responsibilities
ИБ041 Final project
3+1+1
7,5
30
Σ
8
37,5
45,5
Two modules:
Module 1: Software Engineering (22.5
ECTS)
Module 2: Information Systems (32.5
ECTS)
Module 1: Software
Engineering
Code
Course
I y.
ИБ121 Requirements engineering
S. ИБ122 Architecture,design,and patterns
ИБ123 Research methods
No. classes. ECTS Σyear
3+1+1
7,5
3+1+1
7,5
3+1+1
7,5
Σ
22,5 22,5
Module 2: Information
Systems
Code
Course
I y.
W. ИБ211 Project (Informatics)
II y.
No. ECTS Σyear
classes.
2+4+3
10
ИБ221 Information system development process
3+1+1
7,5
ИБ222 System integration
3+1+1
7,5
W. ИБ231 Software engineering for database systems 3+1+1
7,5
S.
25
7,5
Σ
32,5
Optional courses
Module 1: Software Engineering
-student choose 52 ECTS
Module 2: Information Systems
-student choose 42 ECTS
Code
Course
ИБ211 Project (informatics)
years
I
II
years
SI
IS
10
+
2+2
5
+
2+2+1
2+2
7
6
+
+
+
+
+
+
2+2
6
+
+
+
ИА411 Seminar paper C
ИБ331 Software evolution
1+0+3
2+1+2
6
7,5
+
+
+
+
+
+
ИБ332 Component based development
ИБ333 Formal methods engineering
2+1+2
2+1+2
7,5
7,5
+
+
+
+
+
+
ИБ334 Software engineering for critical systems
2+1+2
7,5
+
+
+
ИБ335 Advanced topics in software engineering
ИБ336 Decision methods
2+1+2
3+3
7,5
8
+
+
+
+
+
ИБ231 Software engineering for database systems
ИА031 Statistics
3+1+1
2+3
7,5
6
+
+
+
ИБ321 Software testing
ИБ222 System integration
2+1+2
3+1+1
7,5
7,5
+
+
ИБ121 Requirements engineering
3+1+1
7,5
+
+
ИБ122 Architecture, design, and patterns
ИА421 Seminar paper D
3+1+1
1+0+3
7,5
6
+
+
+
+
3+3
8
+
+
ИА111 Compiler construction 1
ИА311 Graph theory
Winter semmester
Accesibility
2+4+3
ИА012 Probability
Summer sem.
No.
ECTS
classes.
ИА312 Mathematical logics in computer science
М351
Revision
+
+
+
+
+
+

PhD in Informatics
Win.
Sum.
Win..
Sum.
II year
I year
Code
III y.
Course
Elective course 1
No. ECTS Σyear
classes.
2+0
5
2+0
5
1+15
20
2+0
2+0
5
5
1+15
20
Elective course 5
2+0
5
Elective course 6
2+0
5
1+15
20
2+0
2+0
5
5
1+15
20
Elective course 2
ИД211 Seminar 1
Elective course 3
Elective course 4
ИД212 Seminar 2
ИД213 Seminar 3
Elective course 7
Elective course 8
ИД214 Seminar 4
ИД311 Ph.D. thesis producing
60
Σ
60
180
60
60
Code
Winter semmester
Course
Code
Summer semmester
Course
ИД011
System modelling
ИД013
System development
ИД012
Research methods
ИД014
Advanced topics in software
engineering
ИД021
Discrete mathematics
ИД023
Theory of algorithms
ИД022
Transitional systems
ИД102
Software testing and validation
ИД101
Software evolution
ИД105
Data basis
ИД103
Component-based development
ИД107
Programming paradigms
ИД104
Software engineering for critical
systems
ИД108
E-business and modelling
ИД110
Security in computer network
ИД109
Artificial intelligence
ИД111
Combinatorial and positional games
ИД113
Discrete probability structures
ИД112
Geometry algorithms
ИД114
Algebraic and co-algebraic models of
computing processes
ИД115
Operational research
ИД121
Triangular norms
ИД120
Aggregation functions
Where are ‘joint’ master studies
in software engineering (Tempus
project)? In:
Master of Information Technologies

Software engineering
that consists of:
Courses from the ‘joint’ studies +
Some other courses –
Soft ‘joint’ courses (E-business, Business
modeling, applied system thinking,…)
Some statistics – elective courses
BSc – obligatory courses 33%


Computer science: + 44 %
Information technologies: + 44%
BSc – elective courses: + 33 %
MSc Informatics, 33 % elective
MSc IT, 36 % elective
PhD, 100% elective
Some statistics: math. vs inf.
10 students enrolled
BSc in CS (only obligatory)


Mathematics + theoretical found.: 45 %
Informatics: 55 %
58 students enrolled
BSc in IT (only obligatory)


Mathematics + theoretical found.: 26 %
Informatics: 74 %
Some statistics: math. vs inf.
MSc in Inf - CS (only obligatory)


Mathematics + theoretical found.: 40 %
Informatics: 60 %
BSc in IT – SE (only obligatory)


Mathematics + theoretical found.: 15 %
Informatics: 85 %
Problems
Courses for PhD are ‘thin’ (5 ECTS
points each) – because of accreditation
‘metrics’ 
Is our BSc in CS (45% theory, 55% inf.)
capable of doing something useful in
industry?

Probably not → master
Conclusion
Is this the final stage of our continual
10-years efforts of reforms?
Probably not, but it is a good step in
that direction 
The next step: analyzing the courses
contents to check the usefulness to
industry (esp. after 3 years).
Related documents