computer science university of illinois at chicago (uic) dale reed

40
Computer Science Computer Science University of Illinois at Chicago University of Illinois at Chicago (UIC) (UIC) Dale Reed Dale Reed

Upload: paul-wells

Post on 22-Dec-2015

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Computer ScienceComputer Science University of Illinois at Chicago (UIC)University of Illinois at Chicago (UIC)

Dale ReedDale Reed

Page 2: Computer Science University of Illinois at Chicago (UIC) Dale Reed

We’ll briefly look at:

1. What is Computer Science (CS)?

2. Why study CS?

3. How about CS at UIC?

Page 3: Computer Science University of Illinois at Chicago (UIC) Dale Reed

1. What is Computer Science (CS)?

Page 4: Computer Science University of Illinois at Chicago (UIC) Dale Reed

1. What is Computer Science (CS)?

- Both theoretical and applied areas

Page 5: Computer Science University of Illinois at Chicago (UIC) Dale Reed

What is CS?

Theoretical CS Areas:

Programming Languages & Compilers - Java, C++

Concurrent, Parallel, & Distributed Systems - Dual core processors- SETI@home (5 M. computers, 19 B. hrs.)

- P2P for cell phones & cars (packethop)

Algorithms & Data Structures - How can I sort and manage huge data sets efficiently?

Page 6: Computer Science University of Illinois at Chicago (UIC) Dale Reed

What is CS?Applied CS Areas:

Computer Graphics 3D, Gaming, Animation, Human-Computer Interaction

Artificial Intelligence Robotics, Computer Vision, Automated Reasoning & LearningNeural Networks, nanoscale self-assembly, tutoring, transportation systems

Computing in Education

Software Engineering Projects with millions of lines of code

Computer Architecture Operating Systems, Security, Networking, e.g. Mac on Intel

Databases Data Mining, e.g. Google, Pathogen Detection

Scientific Computing (Bioinformatics, Stroke Recovery)

Page 7: Computer Science University of Illinois at Chicago (UIC) Dale Reed

EVL: Pioneers in Computer Graphics

Page 8: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Visualization

Page 9: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Varrier Autostereo DisplayJason Leigh, Luc Renambot, Javier Girado, Andrew Johnson, Dan Sandin, Tom DeFanti,

Electronic Visualization Laboratory, Dept. of Computer ScienceOffice of Naval Research and National Science Foundation

7x5 LCD panels covered with a black line screen overlay to achieve an autostereoscopic effect.

Page 10: Computer Science University of Illinois at Chicago (UIC) Dale Reed

LambdaVision100 Million Pixel Display

11x5 LCDs

17ft wide

Driven by 30Opterons

Used for Geoscience & Biomedical Imaging

Page 11: Computer Science University of Illinois at Chicago (UIC) Dale Reed

25 million hits per month:

gcmtravel.com

Artificial Intelligence:Real-time traffic

Page 12: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Interdisciplinary Research: Learning Technologies

Wireless networked PocketPC (one per child) toggles color of one

(unidentified) “pixel” on screen

Who`s Who?(Tom Moher)

Page 13: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Who’s Who Learning(Tom Moher)

TrialElapsed

time(minutes)

Average button presses per child

1 32:47 495

2 3:54 11

Page 14: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Classroom Simulations of Scientific Phenomena:

Investigators: Tom Moher, Computer Science; Jennifer Wiley, Psychology; Louis Gomez, Learning Sciences

(Northwestern University) Prime Grant Support: National Science Foundation

Roomquake earthquake simulation

Page 15: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Roomquake

Page 16: Computer Science University of Illinois at Chicago (UIC) Dale Reed

2. Why Study CS?

Page 17: Computer Science University of Illinois at Chicago (UIC) Dale Reed

2. Why Study CS?• It’s interesting, satisfying work.

Software Engineer rated the best job in America Avg. salary: $80,500, 10-year job growth: 46%.(April ‘06 Money magazine http://money.cnn.com/magazines/moneymag/bestjobs/)

• 5 of the 12 fastest growing jobs in US are CS jobs, projected to increase between 30-54% between 2004 and 2014http://www.bls.gov/emp/emptab21.htm

• Average starting salary: $50K(Money Magazine, Nov. and Feb. 2004)

Page 18: Computer Science University of Illinois at Chicago (UIC) Dale Reed

And yet…

• 60% decline between the Fall of 2000 and 2004 in the number of freshman indicating they are

planning on majoring in computer science (HERI/UCLA quoted in May 2005 Computing Research News)

• Job growth + smaller pool of CS grads =

Page 19: Computer Science University of Illinois at Chicago (UIC) Dale Reed

And yet…

• 60% decline between the Fall of 2000 and 2004 in the number of freshman indicating they are

planning on majoring in computer science (HERI/UCLA quoted in May 2005 Computing Research News)

• Job growth + smaller pool of CS grads =

Opportunity!

Page 20: Computer Science University of Illinois at Chicago (UIC) Dale Reed

3. How about CS at UIC?

Page 21: Computer Science University of Illinois at Chicago (UIC) Dale Reed

3. How about CS at UIC?

Page 22: Computer Science University of Illinois at Chicago (UIC) Dale Reed
Page 23: Computer Science University of Illinois at Chicago (UIC) Dale Reed
Page 24: Computer Science University of Illinois at Chicago (UIC) Dale Reed
Page 25: Computer Science University of Illinois at Chicago (UIC) Dale Reed
Page 26: Computer Science University of Illinois at Chicago (UIC) Dale Reed
Page 27: Computer Science University of Illinois at Chicago (UIC) Dale Reed

• Total students at UIC ____?Total students at UIC ____?• Undergraduate class size in CS ___?Undergraduate class size in CS ___?• CS Faculty ____?CS Faculty ____?• Total CS (grad + ugrad) students___?Total CS (grad + ugrad) students___?

Page 28: Computer Science University of Illinois at Chicago (UIC) Dale Reed

• Avg. CS Undergrad. class size: 25• Tot. students in CS:

380 (180 + 200)• Largest university in Chicago:

25,000 students16,000 undergrads

• Largest Med. school in US• World’s most powerful magnet• Ranks higher than Purdue,

Michigan State, and Indiana in terms of NSF Federal R&D

UIC Highlights

Page 29: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Undergraduate Tuition Cost per Year

$0

$5,000

$10,000

$15,000

$20,000

$25,000

$30,000

$35,000

School

Co

st

Series1 $9,802 $11,832 $20,900 $22,218 $23,900 $23,955 $31,629 $31,644

UIC UIUC DePaul IIT LoyolaMilw. Eng.

U of C NU

Page 30: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Mar. ‘06: Robotics CompetitionUniv. IL Urbana-Champaign (UIUC)

Page 31: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Mar. ‘06: Robotics CompetitionUniv. IL Urbana-Champaign (UIUC)

Page 32: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Competitive in the Marketplace

Note: All trademarks property of their respective companies.

Page 33: Computer Science University of Illinois at Chicago (UIC) Dale Reed

B.S.18 of 23 placedAvg. $54,438 (low: $40K, high: $75.5K)(Microsoft, Midway Games, Allstate, Sensable Technologies, Lockheed Martin, …)

M.S.20 of 28 placedAvg. $78,400 (low: $61K, high: $84K) (Microsoft, Motorola, Google, ZS, Reuters, Trading Technologies, …)

Ph.D.10 of 11 placedAvg. $85,400 (low: $58K, high: $112K) (Microsoft, Intel, Motorola, Morningstar, Ask.com, Paypal/Ebay, …)

(Note: Some students were still in job search at May graduation survey)

UIC CS Student Placement

Page 34: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Thanks!

Page 35: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Thanks!

Page 36: Computer Science University of Illinois at Chicago (UIC) Dale Reed

For More information…• Students interested in being developers, not just consumers of

computer technology.

• For Lab Tours come to one of our Open House dates:

– Oct. 9, 2006 (Mon, Columbus Day)– Nov. 10, 2006 (Fri, Veterans Day)  

       – Feb. 19, 2007 (Mon, President's Day)         – Mar. 5, 2007 (Mon, Pulaski Day)

• Contact: Email: [email protected] Phone: Amanda or Santhi at (312) 413-4950

• www.cs.uic.edu

Page 37: Computer Science University of Illinois at Chicago (UIC) Dale Reed
Page 38: Computer Science University of Illinois at Chicago (UIC) Dale Reed

What Will I Study?Core Curriculum

Course CS Systems Soft. Eng.Intro. to Computing 101 101 101Intro. to Programming 102 102 102Data Structures and Discrete Mathematics I 201 201 201Data Structures and Discrete Mathematics II 202 202 202Computer Arch. I: Logic and Comp. Structures 266 266 266Languages and Automata 301 301 301Computer Ethics 335 335 335Software Design 340 340Computer Arch. II: Hardware Software Interface 366 366 366Practicum in C. S. Oral Presentations 376 376 376Operating Systems Concepts and Design 385 385 385Computer Algorithms I 401 401

ECE 225 Circuit Analysis ECE 225469 Computer Systems Design 469 Software Engineering I 440Software Engineering II 442IE 342 Probability and Statistics for Engineers IE 342

Page 39: Computer Science University of Illinois at Chicago (UIC) Dale Reed

ElectivesSoftware Engineering I & II, Object-Oriented Languages and Environments,

Programming Language Design   Introduction to Networking, Distributed Object Programming Using Middleware,

Design and Implementation of Network Protocols, Networked Operating Systems Programming

  User Interface Design and Programming, Multimedia Computing,

Computer Graphics

Advanced Computer Architecture, Computer Systems Design, Compiler Design, Database Systems  

  Artificial Intelligence, Computer Vision I, Natural Language Processing   Introduction to Symbolic Computation, Codes and Cryptography, Numerical

Analysis, Computational Geometry, Linear and Non-Linear Programming

Undergraduate Design/Research

Page 40: Computer Science University of Illinois at Chicago (UIC) Dale Reed

Rankings

US News & World Report CS 2007 rankings:

Rank out of top 108 schools: 5. Univ. Illinois Urbana-Champaign 18. Purdue 34. Univ. of Chicago 40. Northwestern

58. UIC ?. IIT (not ranked in top 71) ?. DePaul (not ranked in top 71) ?. Loyola (not ranked in top 71)