Which type of Computer Scientist do we need for the future The Future of Quality University in Informatics (Panel contribution – revised) Jan van.
Download
Report
Transcript Which type of Computer Scientist do we need for the future The Future of Quality University in Informatics (Panel contribution – revised) Jan van.
Which type of Computer Scientist
do we need for the future
The Future of Quality University in Informatics
(Panel contribution – revised)
Jan van Leeuwen
Utrecht University
Informatics Europe
LSI UPC Barcelona
17-3-2009
1
Informatics was:
about computing, data processing and process control
Now is:
about designing and creating processes and systems
and their interactions with the world
centered around networks, embedded systems and
intelligent (information/software) environments
critical in everything (science, business, society)
major intellectual discipline of this century
at the same time: major factor in economy, innovation
and of ICT policies
used by everyone, everywhere
domain of many information and software companies
and IT businesses (large and small)
challenging business models in all domains, privacy,
security, ethics
LSI UPC Barcelona
17-3-2009
3
Core subjects of the Information Age
The Internet
Packet communications
Protocols (TCP/IP)
Web/Mobile code
Java
High-level PL’s research
Exchange languages
Complexity
Algorithm design
Computational complexity
Cryptography
Data/knowledge analysis
Data mining
Semantic web
Multimedia
Data compression algorithms
Computational geometry
Game design
Web science
Search engines
Social computing
Natural language technology
LSI UPC Barcelona
Computational systems
Algorithmics
Multi/many-core programming
Parallel compilation
E-science
Virtual laboratories
Diagnostic systems
Life science informatics
Cognitive systems
Computational theory of mind
Intelligent systems
Sensor networks and robots
Human-computer interaction
Information systems
Transaction systems
Operations research
Value chain informatisation
E-business
Information security
Enterprise architecture
E-services
Adapted from R. Constable (2000)
17-3-2009
4
What type of computer scientist do we need
in the future..
The science / engineering paradox
complementarity: universities teach computer science, industry does software and
system engineering.
universities teach the concepts of the present and the future, industry uses the
concepts of the present.
universities teach knowledge and academic skills, industry needs skills in the
technologies that it uses.
universities do frontier research, concrete and abstract; industry finds it difficult to
apply it directly: they want concrete results and need engineering science, design
and management.
universities work with students and develop concepts and prototypes, industry
needs system developers and software engineers that use the proven technologies
around.
universities teach life-long competences, industry only appreciates these later.
complementarity is challenged by current IT market (supply/demand paradox of
B. Fisher): supply (science) does not by itself generate demand (industry), but
demand always brings about supply.
universities do not abandon the classical sciences, implying that CS departments
cannot develop a fully complimentarized scope. Yet, as ICT becomes innovation
engine # 1 in the economies, governments and industry want universities to play a
larger role in industry-oriented ICT research.
What does this tell us..
LSI UPC Barcelona
17-3-2009
5
(Academic) computer scientists of the
future should be..
Acquainted with the frontiers of CS research. Versed in the long term
philosophy of the field and its fundamental challenges as a science.
Designers rather than programmers. Engineering-oriented but also
trained in the fundamental understandings of computational and
`informational’ processes.
Well-trained in informatics as a multi-faceted, multidisciplinary field of
applicable methods and technologies: science (mathematics, biology, ..)
and business (economics, management science, ..) insights, design and
development insights, software and engineering skills, and organizational
and soft skills, have to be balanced. Make choices but involve at least
three `dimensions’.
Team thinkers and collaborators rather than individual workers.
Having the advanced skills of today, and the ideas of tomorrow.
Be able to make/participate in decisions at project-, group-, or company
level.
Going for excellence.
Make choices that are sustainable by the whole department
LSI UPC Barcelona
17-3-2009
6
How to prepare (academic) computer
scientists for their future role
Informatics is a science by itself. Do not let mathematics fill the
basics. Expose the conceptual richness of Informatics itself, with the
`eigen’ math of analysis, logic and reasoning that derive from the
discipline.
Reconsider the curriculum and its pedagogy: reflect the `reality’
students face after graduation as well as the passions for the field.
Vision is important: current students graduate two, three, …years
from now.
(Potential) informatics students have varied interests and vocations
that follow the changes in the discipline: design `threads’ to offer
students their preferred view of the field and their path of interest
through the program. Use the right focus terms that are sure to grab
their interest (and that of women etc).
Don’t use what you learned as a student (and how) as a criterion:
students `live’ with systems and software that didn’t even exist a few
years ago and now view them as normal. They want to study what’s
next!
LSI UPC Barcelona
17-3-2009
7
University Education in Informatics was:
focussing on programming languages, algorithms, datastructures,
database systems, program construction, logic (and math..),
Should now be:
focussing on algorithmic thinking, concepts in context, object/agent/
service/web-oriented programming, multimedia, embedded systems,
distributed intelligence, cognition, information system architectures
Using the latest software technologies, unleashing creativity
embedded in multidisciplinary contexts (game design, bio-informatics,
web design, technology management, etc.) and experiential learning
more application- than core theory-oriented
constantly adapting to progress in ICT
using unlimited digital information, changing the face of scholarship in
its own and many fields
keeping to the demand in all branches of science, business, industry, ..
`partially’ aimed at research in cores area of CS
competing in domain-oriented MSc and PhD programs
LSI UPC Barcelona
17-3-2009
8
Cf. Applied Informatics Göttingen