Computer & Information Science & Engineering Whats All This? - - PowerPoint PPT Presentation

computer information science engineering what s all this
SMART_READER_LITE
LIVE PREVIEW

Computer & Information Science & Engineering Whats All This? - - PowerPoint PPT Presentation

Computer & Information Science & Engineering Whats All This? Marc Snir July 2008 www.informatics.uiuc.edu Computers are Becoming a Necessary Extension of our Brain Extend our cognitive capabilities : Captures, stores,


slide-1
SLIDE 1

www.informatics.uiuc.edu

Computer & Information Science & Engineering – What’s All This?

Marc Snir July 2008

slide-2
SLIDE 2

www.informatics.uiuc.edu

1

Computers are Becoming a Necessary Extension of our Brain

  • Extend our cognitive capabilities: Captures, stores,

communicates and analyzes massive amounts of information

  • Extend our senses: Increasingly mediates our interactions with

the physical world and with other people

  • Change our perception of the world: create new virtual worlds

(simulation; games) that enhance or replace reality; abolish distances in time and space.

  • Create a new economy of intangibles: most investment is in

intangibles; IP has become main “means of production”; you may not believe it, but world consumes less oil per unit of product. This is more significant than the industrial revolution that merely extended our physical capabilities And it has just started: it will be done when “brain- thought” becomes as quaint as “hand-made”

slide-3
SLIDE 3

www.informatics.uiuc.edu

Computing & Information Science & Engineering

Order, Family or Genus?

2

SE CE CS IS IT MIS LIS X-Informatics X= astro, bio, business, chem, community, eco, geo, health, medical, social… X= art, media, games Engineering Science Professional

slide-4
SLIDE 4

www.informatics.uiuc.edu

Some Views

  • “Computer Science is no more about computers than

astronomy is about telescopes” (Dijkstra)

  • “Computer Science meets every criterion for being a

science, but has a self-inflicted credibility problem.” (Denning)

  • “Any discipline with 'science' in the name isn't.”

3

slide-5
SLIDE 5

www.informatics.uiuc.edu

Closer to (Hyper)reality

  • Engineering: The Science of Building Useful Stuff Using

Science (i.e., applying Applied Science to applied technology)

  • Mathematics: Physics of Hyperreality
  • Computer Science: Engineering of Hyperreality
  • Computer Engineering: Combination of the Engineering
  • f Hyperreality (architecture, software, architecture-level

hardware) with the Engineering of Reality (physical-level hardware).

  • Computer Programming: Construction work to

implement Computer Engineering. Jonathan Quince

4

slide-6
SLIDE 6

www.informatics.uiuc.edu

Engineering: Building a Better Mousetrap

5

Mousetrap Science Mousetrap Engineering

  • Catches more mice
  • Cheaper to manufacture
  • More robust
  • Safer
  • Physics
  • Biology

How Why

slide-7
SLIDE 7

www.informatics.uiuc.edu

6

Jul-08

What is Engineering Research?

Alternative View

Quest for fundamentals Concern with use

Edison Bohr Pasteur Medicine, engineering

slide-8
SLIDE 8

www.informatics.uiuc.edu

Engineering: A Modern View

7

Mousetrap Science Mousetrap Engineering

  • Physics
  • Biology

Department

  • f Mousetrap

Science and Engineering (MSE) Foundational sciences: Sources of constraints on mousetrap design

slide-9
SLIDE 9

www.informatics.uiuc.edu

Engineering: A Modern View

8

Material Science Material Engineering

  • Physics
  • Biology

Department

  • f Material

Science and Engineering (MSE)

slide-10
SLIDE 10

www.informatics.uiuc.edu

Information and Computation Engineering

9

I&C Science I&C Engineering ? Department

  • f Computer

Science

slide-11
SLIDE 11

www.informatics.uiuc.edu

Information and Computation Engineering

10

I&C Science I&C Engineering

  • Mathematics

Department

  • f Computer

Science is about building better sw widgets

  • Software, algorithms or protocols are

mathematical artifacts

  • Time/space complexity are

mathematical abstractions

slide-12
SLIDE 12

www.informatics.uiuc.edu

“Classical” Computer Engineering

11

Computer Science Computer Engineering

  • Mathematics
  • Physics

Department

  • f Computer

Engineering

slide-13
SLIDE 13

www.informatics.uiuc.edu

“Modern” Computer Engineering

12

Computer Science Computer Engineering

  • Mathematics
  • Social Sciences

Psychology, Sociology, Economics, Law… Department

  • f ??
  • Constraints come

from human in the loop (user, programmer)

  • Many constraints

are not mathematized

slide-14
SLIDE 14

www.informatics.uiuc.edu

“Modern” Computer Engineering

13

  • Mathematics
  • Social Sciences

Department

  • f ??
  • Sciences
  • Humanities
  • Arts
  • Business

Constraints Application Domains

  • Products

CS is malleable – Affected by apps

slide-15
SLIDE 15

www.informatics.uiuc.edu

Computer and Information Science and Engineering

  • Engineering of mathematical artifacts that

enhance our cognitive capabilities

  • Constrained by

– Mathematics – Constraints of the human in the loop – Needs of applications

  • Quite different from “physics driven engineering”

– Strong background in social sciences needed for HCI, social computing, software engineering… – Background in application area needed for applied informatics

14

slide-16
SLIDE 16

www.informatics.uiuc.edu

How Should CISE be Organized, Academically?

  • CS+ECE – focus of “old” CSE Department
  • “New” Computer & Information School:

– “Hard CS” – mathematized systems (CSE) – “Soft CS” – human in the loop (CS+Social Sciences)

  • May require qualitative science

– IS – data organization and retrieval – Applied informatics – impact of applications

15

slide-17
SLIDE 17

www.informatics.uiuc.edu

First Approach:

  • “Natural” clusters

16

slide-18
SLIDE 18

www.informatics.uiuc.edu

society users interfaces services

  • perating

systems networks hardware applications

COMPUTER SCIENCE COMPUTATIONAL INFORMATICS SOCIAL COMPUTING COMPUTER ENGINEERING INFORMATION ANALYSIS

data analysis life-sciences applications

LIFE-SCIENCES INFORMATICS

[M. Pollack]

slide-19
SLIDE 19

www.informatics.uiuc.edu

Second Approach: Professional Specialization

18

[D. Morello]

slide-20
SLIDE 20

www.informatics.uiuc.edu

Third Approach: Everything Goes

  • Georgia Tech: 2 (out of 8) threads, one role
  • Threads:

– Computational modeling, Embodiments, Foundations, Information Internetworks, Intelligence, Media, People, Platforms

  • Roles:

– Master practitioners, Entrepreneurs, Innovator, Communication

19

slide-21
SLIDE 21

www.informatics.uiuc.edu

Organization Principles

  • Internal:

– Common core – CS fundamentals

  • A must if we believe we are one discipline

– Secondary split according to

  • fundamental sciences needed: physics, discrete

math, cognitive science, sociology, economy, biology…

  • Professional formation: computer engineer, software

engineer… – Tension between the two organizing principles

  • External:

– Overall responsibility for teaching/propagating computational thinking on campus (the paradigm of computing and information system used to understand natural or social systems)

20

slide-22
SLIDE 22

www.informatics.uiuc.edu

21

The Information World

  • New flat, flexible, dynamic, reflexive, intelligent,

distributed virtual organizations

  • Free and open access to information
  • Ambiguous relations between agents:

competitor/partner, academic/commercial/artistic, teacher/student/partner

  • “Pull”, not “push”
  • Radically Changes the Information Economy
  • Except academia

– IT is the main tool for improving the productivity

  • f services

– IT increases productivity when processes are changed – How should we change the University processes?

slide-23
SLIDE 23

www.informatics.uiuc.edu

22

Informatics at Illinois

  • Illinois Informatics Institute:

– Takes a broad view of informatics, to encompass all

  • f CISE
  • But does not aim to replace or constrain existing

units – Attempts to maintain strong interaction between research, education and technology services

slide-24
SLIDE 24

www.informatics.uiuc.edu

23

Dimensions

  • Intellectual Scope: broad definition of informatics
  • Culture: The boundary breaking Internet culture
  • Cultural impact: aims at infecting departments

with the Internet culture

  • Short term research and education scope: see

next

  • Infrastructure: virtual organization “without

walls”, and with no faculty lines (can move fast and can afford to fail)

  • Organization: participation is voluntary

Model is unique and distinct from emerging schools

  • f information – will test our ability to work

across boundaries; if successful, will have broader impact

slide-25
SLIDE 25

www.informatics.uiuc.edu

Summary

  • IT is changing the world
  • CISE researchers should be at the forefront of

this change

  • This is not only (not mainly) an about what we

teach and research, but also about how we teach and research and how we organize to do so

24

slide-26
SLIDE 26

www.informatics.uiuc.edu

25

Thank You!