1 workshop on computer science education innovation of computer science curriculum in higher...
TRANSCRIPT
![Page 1: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/1.jpg)
1
WORKSHOP ON COMPUTER SCIENCE
EDUCATION
Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001
![Page 2: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/2.jpg)
2
EXPERIENCES INCOMPUTER SCIENCE
EDUCATION CURRICULA
University “Ss. Cyril & Methodius” Fac. of Nat. Sciences &
MathematicsInstitute of Informatics
![Page 3: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/3.jpg)
3
Univ. “Ss Cyril & Methodius”
One of two universities in Macedonia
“Big” university 26 faculties, 5 institutes More then 35.000 students
![Page 4: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/4.jpg)
4
Univ. “Ss Cyril & Methodius”
Organizes Computer Studies – Informatics at two faculties:
Faculty of Natural Sciences & Math. Electro technical Faculty
![Page 5: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/5.jpg)
5
Univ. “Ss Cyril & Methodius”
Differences for Computer Studies/Informatics at both faculties:
Software and hardware driven/oriented?
Background: Math or electrical
![Page 6: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/6.jpg)
6
Faculty of Natural Sciences & Math.
Institute of Informatics Institute of Mathematics Institute of Physics Institute of Chemistry Institute of Biology Institute of Geography
![Page 7: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/7.jpg)
7
History (Institute of Informatics)
University Numerical Center from 1972
Studies for Applied Mathematics and Informatics from 1977
Institute of Informatics founded in 1985
Organizes separate studies for educational and applied informatics
![Page 8: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/8.jpg)
8
Staff (2003)
15 professors 17 teaching and research assistants 3 staff (secretary, library, system
eng.)
![Page 9: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/9.jpg)
9
Organization
Department of theoretical background of informatics – “mathematics” (TOI)
Department of software engineering (SE)
Computer Center
![Page 10: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/10.jpg)
10
Education degrees
Undergraduate studies•Educational Informatics
•Applied Informatics Graduate studies
•M.Sc.
•Ph.D.
![Page 11: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/11.jpg)
11
Undergraduate studies
Educational Informatics – “teachers”
Applied Informatics – “engineers”
![Page 12: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/12.jpg)
12
2 profiles of Applied Informatics
Industrial Mathematics and Informatics•Statistics
•Modeling and Optimization
•Discrete Processing Software Engineering
•Application Programming
•Computer System Engineering
•Information Systems
![Page 13: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/13.jpg)
13
Reorganization of Computer Studies
1979/80 – Mathematics – Informatics study
1985/86 – formation of Institute 1989/90 – studies of Applied
Informatics and educational informatics
![Page 14: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/14.jpg)
14
Reorganization of Computer Studies
1998-2000 (2 year reconstruction) Tempus JEP-14440-99 1999-2002,
Distributed Information Technologies new curricula and flexible education.
![Page 15: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/15.jpg)
15
How we made reconstruction?
Very difficult More previous initiatives finished
without results… Each professor reorganized his
curricula, but there was no complete reorganization
![Page 16: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/16.jpg)
16
How to persuade others?
Origin driven: mathematics background!
Industry driven: what industry liked! If we add some courses and delete
some others – is that the right way? Solution: start from industry driven
reasons!
![Page 17: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/17.jpg)
17
Industry driven
Keep in mind: “Mathematics origin” What is the ratio: mathematics-
informatics What profiles do we need? Example: Newspapers/ads (1998/1999).
Companies like programmers, system eng. or information system eng.
In 2002/2003 – web designers, mobile and Internet programmers
![Page 18: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/18.jpg)
18
Studies organization
Start from profiles and point out what courses engineers need for profile
Go back and search prerequisites Add mathematical background
![Page 19: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/19.jpg)
19
Studies organization
Interesting conclusions! No need for physics! No need for math. analysis! Make more informatics background Transfer core courses in first year! Keep discrete mathematics Keep probability, statistics,
operational research
![Page 20: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/20.jpg)
20
Mathematics core 15 courses
Analysis (Differential calculus, integral calculus, functions, advanced, numerical)
Algebra and Geometry (Analytical geometry, vectors and matrices, algebra)
Discrete mathematics (Set theory, logic, languages and automata, finite mathematics)
Applied mathematics (Probability, statistics, linear programming)
![Page 21: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/21.jpg)
21
Informatics core 10 courses
Programming (Introduction 1 and 2, programming languages, data structures)
Computer systems (Architecture, Operating systems, Internet)
Informatics (Databases, Graphics, Artificial intelligence)
![Page 22: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/22.jpg)
22
Realization of core
Analysis – 5 courses Algebra and Geometry – 3 courses Discrete mathematics – 4 courses Applied mathematics – 3 courses Programming – 4 courses Computer Systems – 3 courses Informatics – 3 courses
![Page 23: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/23.jpg)
23
Semesters 5&6
3rd year: first electives! Electives: 5 courses – different for
educational informatics, industrial mathematics and software engineering
![Page 24: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/24.jpg)
24
Final year
9 courses for general division 3 electives for profile
![Page 25: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/25.jpg)
25
Educational informatics profile
Mathematics (geometry, numerical methods)
Philosophy (pedagogy, psychology, methodology 1 & 2, language)
Educational Informatics (Computer supported learning, design of educational sw, IT in education)
IT (interactive applications, computer systems)
![Page 26: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/26.jpg)
26
Industrial mathematics
Mathematics (discrete structures, analysis, numerical methods, numerical analysis)
Applied mathematics (probability models, statistics 2, random processes, operational research, modeling)
Other (security, management, modern physics)
![Page 27: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/27.jpg)
27
Software engineering profile
Computer systems (computer networks, advanced systems, microprocessors, network operation systems, parallel processing)
Informatics (philosophy of informatics, theory of programming)
IT (interactive applications, Internet technologies, multimedia , information systems)
![Page 28: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/28.jpg)
28
Electives
Each student chooses 3 electives diploma thesis project
![Page 29: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/29.jpg)
29
Realization
1/3 lectures (10-12 per week) 1/3 auditorial exercises (6-10 per
week) 1/3 lab exercises (6-10 per week) Even mathematics learned with
lab!!!
![Page 30: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/30.jpg)
30
Realization
Max 30h per week! Max 6 courses per semester! 4 years studies! Typically study length is 5.5-6
years!
![Page 31: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/31.jpg)
31
Problems!
Still too much mathematics! Small elective conditions! Need for business oriented courses:
project management, marketing, business basics
Too much “graduate” courses in undergraduate studies!
Thinking 3-2-3 system for B.Sc-M.Sc-Ph.D.
![Page 32: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/32.jpg)
32
2002-2003 on-going reconstruction
Reduce Mathematics analysis to 2 courses, algebra and geometry to 2 courses, other “graduate” informatics courses!
Introduce management, business and marketing
Introduce new profiles for mobile applications and internet technologies
Realize 3 year studies!
![Page 33: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/33.jpg)
33
2002-2003 on-going reconstruction
Further activities according to TEMPUS PROJECT in following Workgroups:
Computer Architecture Computer Networks Databases Internet & e-Technologies
![Page 34: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/34.jpg)
34
I II III IV V VI VII VIII
Informatics3+2+38 ECTS
Program. Languages
3+2+38 ECTS
Data Structures
3+2+38 ECTS
Alg. Des. & Analysis3+2+38 ECTS
Data Bases3+2+38 ECTS
Artificial Intelligence
3+2+38 ECTS
Spec. 5Labor exp.
2+2+26 ECTS
Elective 32+2+26 ECTS
Discrete Structures
3+2+16 ECTS
Finite Math3+2+16 ECTS
Computer Architectur
e2+2+26 ECTS
Operation Systems2+0+46 ECTS
Internet2+1+36 ECTS
Computer Networks2+2+26 ECTS
Spec. 6Labor exp.
2+2+26 ECTS
Elective 42+2+26 ECTS
Analytical Geometry
3+2+16 ECTS
Vectors & Matrices3+2+16 ECTS
Probability & Statistics
3+2+16 ECTS
Theory of Information
3+2+16 ECTS
Specialization 1
2+2+26 ECTS
Specialization 3
2+2+26 ECTS
Elective 1 2+2+26 ECTS
Elective 52+2+26 ECTS
Differential Calculus3+2+16 ECTS
Integral Calculus3+2+16 ECTS
Computer Graphics2+1+36 ECTS
Software Engineering
2+2+26 ECTS
Specialization 2
2+2+26 ECTS
Specialization 4
2+2+26 ECTS
Elective 22+2+26 ECTS
Practice 20+0+44 ECTS
English Language
0+2+24 ECTS
English Language
0+2+24 ECTS
Philosophy of Inform.2+0+02 ECTS
Managmnt & Marketing2+2+04 ECTS
Business & Economy2+2+04 ECTS
Practice 10+0+44 ECTS
Project 0+2+46 ECTS
Diploma Thesis0+4+48 ECTS
12+12+630 ECTS
12+12+630 ECTS
13+8+930 ECTS
12+8+1030 ECTS
9+8+1330 ECTS
9+8+1330 ECTS
9+8+1330 ECTS
8+10+1230 ECTS
COMPUTER SCIENCE STUDIES
![Page 35: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/35.jpg)
35
70
60
2024
66
0
10
20
30
40
50
60
70
core O&C skills transfer
Distribution of credits COMPUTER SCIENCE STUDIES
Core = backbone Support = complement
to clarify implications. Organization and
communication skills Specialization
modules = list of areas to a larger extent.
Transferable skills = work experience, projects, to close the gap: theory and reality
![Page 36: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/36.jpg)
36
I semester II semester III semester IV semester V semester VI semester
Informatics3+2+38 ECTS
Program. Languages
3+2+38 ECTS
Data Structures
3+2+38 ECTS
Alg. Des.& Analysis2+2+26 ECTS
Spec. 12+2+26 ECTS
Elective 22+2+26 ECTS
Computer Architecture
2+2+26 ECTS
Operation Systems2+0+46 ECTS
Data Bases3+2+38 ECTS
Artificial Inteligence
3+2+38 ECTS
Spec. 22+2+26 ECTS
Elective 32+2+26 ECTS
Discrete Structures
3+2+16 ECTS
Finite Mathematics
3+2+16 ECTS
Graphics & Interaction
2+1+36 ECTS
Software Engineering
2+2+26 ECTS
Spec. 32+2+26 ECTS
Elective 42+2+26 ECTS
Probability & Statistics3+2+16 ECTS
Information Technology3+2+16 ECTS
Internet2+1+36 ECTS
Computer Networks2+2+26 ECTS
Spec. 4Lab. Exp.2+2+26 ECTS
Practice0+0+44 ECTS
English Language
0+2+24 ECTS
English Language
0+2+24 ECTS
Philosophy of Inform.2+0+02 ECTS
Management & Marketing
2+2+04 ECTS
Project0+2+46 ECTS
Diploma Thesis0+4+48 ECTS
11+10+930 ECTS
11+8+1130 ECTS
12+6+1230 ECTS
11+10+930 ECTS
9+8+1330 ECTS
6+10+1430 ECTS
INTERNET AND MOBILE APPLICATIONS
![Page 37: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/37.jpg)
37
58
48
1420
40
0
10
20
30
40
50
60
core O&C skills transfer
Distribution of credits INTERNET AND MOBILE APPLICATIONS
Core = backbone Support =
complement to clarify implications.
Organization and communication skills
Specialization modules = list of areas to a larger extent.
Transferable skills = work experience, projects, to close the gap: theory and reality
![Page 38: 1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001](https://reader030.vdocuments.us/reader030/viewer/2022032607/56649ec55503460f94bcfe98/html5/thumbnails/38.jpg)
38
Conclusion
More time we spend how to persuade the voting machine!
More time we spend how to make compromise with others!
Instead of fast adoption to new trends and its implementation!