exploring cse dec 9, 2009 prof. hamzeh roumani, 3m national teaching fellow dept of computer science...
TRANSCRIPT
![Page 1: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/1.jpg)
Exploring CSE
Dec 9, 2009
Prof. Hamzeh Roumani,3M National Teaching FellowDept of Computer Science and Engineering, York University
![Page 2: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/2.jpg)
Roumani-CSE 2
Exploring CSE
1. How is CS unique?
2. What is Science?
3. Is computer science a
Science?
4. Building the CS Universe
5. Areas of Study
6. Concluding Remarks
7. Questions
![Page 3: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/3.jpg)
Roumani-CSE 3
1. How is CS unique?
2. What is Science?
3. Is computer science a
Science?
4. Building the CS Universe
5. Areas of Study
6. Concluding Remarks
7. Questions
Exploring CSE
![Page 4: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/4.jpg)
Roumani-CSE
Pace of
Progress
Pervasiveness into
“everything”
4
How is Computer Science Unique?
![Page 5: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/5.jpg)
Roumani-CSE 5
Source: www.intel.com
Moore’s Law
![Page 6: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/6.jpg)
Roumani-CSE
Telecom, Manufacturing, Banking, … IP-Based Intellectual Property
Enables ~ $5T = 10% World GDP
Infrastructure of the economy
Consumer-centred services
Web 2.0 Societies
Physics, Biology, … even Math
6
![Page 7: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/7.jpg)
7
http://www.pbs.org/nbr/site/features/special/top-30-innovations_home/
http://knowledge.wharton.upenn.edu/article.cfm?articleid=2163
Is CSE a “Life Changer”?
What innovations have changed the way life is lived and business is done in the past 30
years?
The New York Times (Mar 7, 2009) and PBS Business Report (Feb 16, 09)Judges from the Wharton School, University of Pennsylvania.
![Page 8: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/8.jpg)
8
1. Internet2. PC/laptop computers 3. Mobile phones 4. E-mail 5. Human genome mapping 6. MRI 7. Microprocessors 8. Fiber optics 9. Office software 10.Non-invasive surgery11.Open source software12.Light emitting diodes 13.Liquid crystal display14.GPS systems 15.E-Commerce
16.Media file compression 17.Microfinance 18.Photovoltaic solar energy 19.Large scale wind turbines 20.Social networking21.Graphic user interface22.Digital photography23.RFID24.Genetically modified food 25.Bio fuels 26.Bar codes and scanners 27.ATMs 28.Stents 29.SRAM flash memory 30.Anti retroviral treatment
![Page 9: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/9.jpg)
Roumani-CSE 9
1. How is CS unique?
2. What is Science?
3. Is computer science a
Science?
4. Building the CS Universe
5. Areas of Study
6. Concluding Remarks
7. Questions
Exploring CSE
![Page 10: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/10.jpg)
Roumani-CSE 10
![Page 11: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/11.jpg)
Roumani-CSE 11
The Spectrum of Sciences
Astronomy: parsec = 1016 mGeosciences: 1 km = 103 mBiology: 1 micron = 10-6 mChemistry: 1 nanometer = 10-9 mPhysics: 1 fermi = 10-
15 m
Len
gth
Scale
![Page 12: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/12.jpg)
Roumani-CSE
Hypothesis
Experiment
12
The Scientific Method
Examine a phenomenon
Propose an explanation
Test your hypothesis
![Page 13: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/13.jpg)
Roumani-CSE 13
The Evolution of Knowledge
Having established one hypothesis, find another that explains it at a deeper level.
Having established several hypotheses, find one that incorporates all of them.
Hypotheses
Theories
Laws of Nature
![Page 14: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/14.jpg)
Roumani-CSE 14
1. How is CS unique?
2. What is Science?
3. Is computer science a
Science?
4. Building the CS Universe
5. Areas of Study
6. Concluding Remarks
7. Questions
Exploring CSE
![Page 15: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/15.jpg)
Roumani-CSE 15
The Unive
rse
Creates
Observes
Explains
The CS
Universe
Requires
Observes
Implements
Passive
On-Demand
Active
Already Done!
![Page 16: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/16.jpg)
Roumani-CSE 16
The CS
Universe
Requires
Observes
Implements
The Scientific Method
![Page 17: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/17.jpg)
Roumani-CSE 17
1. How is CS unique?
2. What is Science?
3. Is computer science a
Science?
4. Building the CS Universe
5. Areas of Study
6. Concluding Remarks
7. Questions
Exploring CSE
![Page 18: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/18.jpg)
Roumani-CSE 18
![Page 19: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/19.jpg)
Roumani-CSE 19
SEMICONDUCTOR
![Page 20: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/20.jpg)
Roumani-CSE 20
![Page 21: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/21.jpg)
Roumani-CSE
Select between two alternatives A and B
21
![Page 22: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/22.jpg)
Roumani-CSE 22
![Page 23: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/23.jpg)
Roumani-CSE
CPU
DRAM
I/O
23
![Page 24: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/24.jpg)
Roumani-CSE
Loader
Linker
Memory Manager
I/O Controller
Process Manager
0x3c0110010x342400280x201002260x000040200x000048200x3c0110010x002908210x8c2a00000x515000060x212900040x292a00280x1540fffa0x3c0110010x342400310x200200040x0000000c0x03e00008
boolean found = false;for (int i = 0; i < 10 && !found; i++){ found = (target == list[i]);}
la $a0, yes addi $s0, $0, 550 add $t0, $0, $0 add $t1, $0, $0lbl: lw $t2, list($t1) beq $t2, $s0, ok addi $t1, $t1, 4 slti $t2, $t1, 40 bne $t2, $0, lbl la $a0, nook: addi $v0, $0, 4 syscall jr $ra
boolean found = list.contains(target);
Select * from list where key = target;
boolean found = service.invoke(target);
24
![Page 25: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/25.jpg)
Roumani-CSE 25
The Computing Universe
![Page 26: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/26.jpg)
Roumani-CSE 26
1. How is CS unique?
2. What is Science?
3. Is computer science a
Science?
4. Building the CS Universe
5. Areas of Study
6. Concluding Remarks
7. Questions
Exploring CSE
![Page 27: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/27.jpg)
Roumani-CSE 27
![Page 28: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/28.jpg)
Roumani-CSE 28
1.Hardware and
Systems
2.Software and
Applications
3.Theory
4.Computing
Methodologies AI and Machine Learning,
Graphics, Vision, Robotics, HCI, Information Networks, …
General Areas
![Page 29: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/29.jpg)
Roumani-CSE 29
Hardware and Systems1.Virtualization the
Cloud
2.RFID,
Nanotechnology, …
3.Sensor Networks
4.Reconfigurable
Computing
5.DNA Computing
![Page 30: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/30.jpg)
Roumani-CSE 30
Software and Applications
TIME FLIES LIKE AN ARROWVer
bVerb
Verb
![Page 31: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/31.jpg)
Roumani-CSE 31
Software and Applications
Users
Analysts
Developers
Requirem
ent Spec
ific
atio
n
![Page 32: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/32.jpg)
Roumani-CSE 32
Software and Applications
Users
Analysts
Developers
Requirem
ent Spec
ific
atio
n
![Page 33: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/33.jpg)
Roumani-CSE 33
Developers
Software and Applications
Objects and Services
XML TechnologiesAssembly of
ComponentsAutomatic Code
Generation
![Page 34: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/34.jpg)
Roumani-CSE 34
Theory
1.What is Computable?
2.How Quickly can we
Compute?
3.Algorithms, Serial and
Parallel
4.Cryptography
…
![Page 35: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/35.jpg)
Source: wikipedia.org35
HCI: Human-Computer Interaction
Roumani-CSE
![Page 36: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/36.jpg)
Roumani-CSE 36
Vision and Robotics
http://www.cvr.yorku.ca
Centre for Vision Research
Human and Machine VisionVisual ProcessesMotor and Cognitive
ProcessesVisually-Guided RoboticsRelated Clinical Diagnosis
and Treatment
![Page 37: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/37.jpg)
Roumani-CSE 37
1. How is CS unique?
2. What is Science?
3. Is computer science a
Science?
4. Building the CS Universe
5. Areas of Study
6. Concluding Remarks
7. Questions
Exploring CSE
![Page 38: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/38.jpg)
38
EXAMPLES
![Page 39: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/39.jpg)
Roumani-CSE 39
S F
5
10
6 2
28
106 17
16
11
7
21
1
What is the shortest path from S to F?
80
130
![Page 40: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/40.jpg)
Roumani-CSE 40
S F
5
10
6 2
28 130
106 17
16
11
7
21
1
80
Is this Optimal?
5 + 28 + 80 + 10 = 123
![Page 41: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/41.jpg)
Roumani-CSE 41
S F
5
10
6 2
28
106 17
16
11
7
21
1
The Optimal Path:
10 + 6 + 2 + 11 + 7 + 1 = 37
80
130
![Page 42: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/42.jpg)
Vision
Source: Prof. Richard Wildes, York University
128 123 123 131 124 68 68 70122 124 138 139 89 72 68 70121 126 135 136 75 69 69 69125 127 130 131 80 79 75 70125 126 255 132 75 78 75 75126 125 130 80 75 72 75 74125 126 127 80 79 77 76 75126 127 127 79 78 78 77 76
Roumani-CSE 42
![Page 43: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/43.jpg)
Vision – Stereopsis
Source: Prof. Richard Wildes, York University
Roumani-CSE 43
![Page 44: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/44.jpg)
Source: Prof. Richard Wildes, York University
Roumani-CSE 44
Depth Map
![Page 45: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/45.jpg)
Vision – Motion Analysis
Source: Prof. Richard Wildes, York University
Roumani-CSE 45
![Page 46: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/46.jpg)
Vision – Motion Analysis
Source: Prof. Richard Wildes, York University
Roumani-CSE 46
Velocity Field
![Page 47: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/47.jpg)
Vision – Motion Analysis
Source: Prof. Richard Wildes, York University
Roumani-CSE 47
![Page 48: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/48.jpg)
Roumani-CSE 48
Controlling a Robotic Arm
![Page 49: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/49.jpg)
Roumani-CSE 49
One Button
!
![Page 50: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/50.jpg)
- T I H F B
E O R C P Z
A S U G Q DEL
N D Y J , 0
L W X . 1 2
M K ? 3 4 5
V ‘ 6 7 8 9
Source: M. Baljko et al, ASSETS’06
![Page 51: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/51.jpg)
Roumani-CSE 51
- T I H F B
E O R C P Z
A S U G Q DEL
N D Y J , 0
L W X . 1 2
M K ? 3 4 5
V ‘ 6 7 8 9
![Page 52: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/52.jpg)
Roumani-CSE 52
E O R C P Z
![Page 53: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/53.jpg)
E O R C P Z
![Page 54: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/54.jpg)
54Pat Hanrahan, Department of Computer Science, Stanford University
![Page 55: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/55.jpg)
55Pat Hanrahan, Department of Computer Science, Stanford University
![Page 56: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/56.jpg)
Roumani-CSE 56
1. How is CS unique?
2. What is Science?
3. Is computer science a
Science?
4. Building the CS Universe
5. Areas of Study
6. Concluding Remarks
7. Questions
Exploring CSE
![Page 57: Exploring CSE Dec 9, 2009 Prof. Hamzeh Roumani, 3M National Teaching Fellow Dept of Computer Science and Engineering, York University](https://reader035.vdocuments.net/reader035/viewer/2022062619/5517614b5503460e6e8b4a37/html5/thumbnails/57.jpg)
Roumani-CSE 57
The Computing Universe