13
Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany Dept. Artificial Intelligence, T.Univ. Madrid, Spain [email protected]

Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

Embed Size (px)

Citation preview

Page 1: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

Tempus Workshop, Niš, October 2002

Computer Science Education in Dortmund, Germany

Claudio Moraga

Dept. Computer Science, University of Dortmund, Germany

Dept. Artificial Intelligence, T.Univ. Madrid, Spain

[email protected]

Page 2: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

Dept. of Computer Science, Univ. Dortmund

Chair Associate(s)

Logic, Logic Design Computational Intelligence

Automata and Languages

Complexity Theory Efficient Algorithms

Operating Systems

Computing Systems Simulation

Distributed systems

Compilers Programming

Information Systems Data Bases

Informatics and Society

Computer Graphics

Artificial Intelligence

Software Engineering Software Management

System Analysis Genetic Programming

Embedded Systems Didactic © cm

Page 3: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

Computer Science education in Germany

Informatics

Written and oral Finals

Main Cycle

2 years

Finals, Thesis

Basic Cycle

2 years

© cm

Page 4: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

Informatics at the University of Dortmund

Computer Science (Informatics)

(Balanced curriculum between Theory and Applications, with choice of a Minor)

Informatic Engineering

(Balanced curriculum comprising Informatics, Economy and Management, and one Engineering area)

Informatic Education

(Curriculum in Informatics with emphasis in Didactic and pedagogical aspects of Informatics for school children)

© cm

Page 5: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

The program of Computer Science

Basic Cycle:

• Informatics: Programming, Data Structures, Computer Organization, Theoretical Computer Science, Seminar on Informatics and Society, Programming Laboratory, Hardware Laboratory

• Mathematics: Algebra, Analysis, Linear Algebra, Probabilities and Statistics

• Minor: From almost any other Department of the University. From other Universitites under agreement (e.g. Theoretical Medicine)

© cm

Finals: Programming and Computer Organization (written) Data Structures and Theoretical Computer Science (oral)Mathematics (written), Minor (oral or written)

Page 6: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

The program of Computer Science

Main Cycle:

• Theoretical Computer Science: Complexity, Efficient algorithms, Logic Design, Theory of Programming, Mathematical Logic

• Applied Computer Science: Compilers, Graphic Systems, Computer Architecture, Artificial Intelligence, Information Systems, Software Engineering, Operating Systems, Distributed Systems

• Special area: Electives on Computer Science

• Minor

• Seminar

• Project

• Thesis

Finals: On two Lectures of Theory (oral), on two Lectures of Applied CS (oral), on two Lectures of the special area (oral), Minor (written or oral)

© cm

Page 7: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

The program of Informatic Engineering

Basic Cycle:

• Informatics: Programming, Data Structures, Computer Organization, Seminar on Informatics and Society, Programming Laboratory, Hardware Laboratory

• Mathematics: Calculus, Linear Algebra, Differential Equations, Probabilities and Statistics

• Engineering: Electrical, Mechanical, Chemical or Civil Engineering

• Business Administration

Finals: Programming and Computer Organization (written) Data Structures (oral), Mathematics (written),Engineering (oral or written), Economy (written)

© cm

Page 8: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

Main Cycle:

• Applied Computer Science: Compilers, Graphic Systems, Computer Architecture, Artificial Intelligence, Logic Design,Information Systems, Software Engineering, Operating Systems,

Distributed Systems, Simulation, System Analysis

• Engineering: Electrical, Mechanical, Chemical or Civil Engineering

• Business Administration

• Seminar

• Project

• Thesis

The program of Informatic Engineering

Finals: On four Lectures of Applied C.Sc. (oral), on four Lectures of Engineering (oral or written), on an area of Business Administration (written or oral)

© cm

Page 9: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

The program of Informatic Education

Basic Cycle:

• Informatics: Programming and Data Structures, Computer Organization, Seminar on Informatics and Society, Programming Laboratory, Hardware Laboratory

• Mathematics: Algebra, Analysis, Linear Algebra

• Didactic for Computer Science

• 2nd. Major:

Finals: Programming and Computer Organization (written) Mathematics (written), Didactic (oral),2nd. Major (oral or written),

© cm

Page 10: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

Main Cycle:

• Informatics: Graphic Systems, Artificial Intelligence, Logic Design,Information Systems, Software Engineering,

Distributed Systems, Modeling and Simulation, Multimedia

• Education

• Seminar

• 2nd. Major

• Thesis

The program of Informatic Education

Finals: On four Lectures of Informatics (oral), on four Lectures of Education (oral or written), finals of the 2nd. Major (written or oral)

© cm

Page 11: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

EU Integration

Goals:

• Quality Standards, Compatibility

• Structural Standards: The Bachelor – Master – Ph.D. system

• European Mobility

• Possible recognition of Centers of Excellence

Consequences for the German System:

• Needs for restructuring all Programs to improve compatibility (Process in progress in Dortmund)

• Appearence of stand-alone Master Programs additionally to the already stablished Programs, with lectures in English

• Appearence of stand-alone Master Programs with a special Mention (e.g. M.Sc. in e-Learning, Logistics or Data Mining)

© cm

Page 12: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

The next years

In the next years there will be strong changes in the Programs of Informatics in Dormund.

This will support a better understanding of our Tempus Project, since the concrete goals will be quite close.

A better and more fruitful exchange of experiences may be expected.

© cm

Page 13: Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany

Thank you