View
216
Download
2
Category
Tags:
Preview:
Citation preview
Computer ScienceComputer Science University of Illinois at Chicago (UIC)University of Illinois at Chicago (UIC)
Dale ReedDale Reed
We’ll briefly look at:
1. What is Computer Science (CS)?
2. Why study CS?
3. How about CS at UIC?
1. What is Computer Science (CS)?
1. What is Computer Science (CS)?
- Both theoretical and applied areas
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?
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)
EVL: Pioneers in Computer Graphics
Visualization
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.
LambdaVision100 Million Pixel Display
11x5 LCDs
17ft wide
Driven by 30Opterons
Used for Geoscience & Biomedical Imaging
25 million hits per month:
gcmtravel.com
Artificial Intelligence:Real-time traffic
Interdisciplinary Research: Learning Technologies
Wireless networked PocketPC (one per child) toggles color of one
(unidentified) “pixel” on screen
Who`s Who?(Tom Moher)
Who’s Who Learning(Tom Moher)
TrialElapsed
time(minutes)
Average button presses per child
1 32:47 495
2 3:54 11
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
Roomquake
2. Why Study CS?
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)
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 =
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!
3. How about CS at UIC?
3. How about CS at UIC?
• 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___?
• 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
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
Mar. ‘06: Robotics CompetitionUniv. IL Urbana-Champaign (UIUC)
Mar. ‘06: Robotics CompetitionUniv. IL Urbana-Champaign (UIUC)
Competitive in the Marketplace
Note: All trademarks property of their respective companies.
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
Thanks!
Thanks!
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: recruit@cs.uic.edu Phone: Amanda or Santhi at (312) 413-4950
• www.cs.uic.edu
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
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
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)
Recommended