Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Computer Science University of Illinois at Chicago (UIC) Dale Reed."— Presentation transcript:

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

2 Why Computer Science, at UIC?

3 Computer Science

4 Computer Science is…

5 1. Everywhere

6 1. Everywhere…

7 1. Everywhere 2. Interdisciplinary

8 2. Interdisciplinary…

9 Understand the magic…

10 Virtual Reality for Burn Victims (Bob Kenyon, working with Rehabilitation Institute of Chicago)

11 1. Everywhere 2. Interdisciplinary 3. Practical

12 Software Engineer: 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 30-54% increase by 2014 http://www.bls.gov/emp/emptab21.htm http://www.bls.gov/emp/emptab21.htm 3. Practical …

13 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 =

14 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!

15 DegreePlaced (by May) Avg LowHigh B.S.18/23$54 K $40 K$76 K M.S.20/28$78 K$61 K$84 K Ph.D.10/11$85 K$58 K$112 K Companies: Microsoft, Midway Games, Google, Motorola, Allstate, Intel, Lockheed Martin, ZS, Reuters, Morningstar, Ask.com, Paypal/Ebay, … 3. Practical: Great Salaries

16 Three Options “Regular” Computer Science Systems Option Software Engineering Concentration

17 What Will I Study? Core Curriculum Course CS SystemsSoft. Eng. Intro. to Computing 101101101 Intro. to Programming 102102102 Data Structures and Discrete Mathematics I 201201201 Data Structures and Discrete Mathematics II 202202202 Computer Arch. I: Logic and Comp. Structures 266266266 Languages and Automata 301301301 Computer Ethics 335335335 Software Design 340340 Computer Arch. II: Hardware Software Interface366366366 Practicum in C. S. Oral Presentations 376376376 Operating Systems Concepts and Design 385385385 Computer Algorithms I 401401 ECE 225 Circuit AnalysisECE 225 469 Computer Systems Design469 Software Engineering I440 Software Engineering II 442 IE 342 Probability and Statistics for Engineers IE 342

18 What Will I Study? Core Curriculum Course CS SystemsSoft. Eng. Intro. to Computing 101101101 Intro. to Programming 102102102 Data Structures and Discrete Mathematics I 201201201 Data Structures and Discrete Mathematics II 202202202 Computer Arch. I: Logic and Comp. Structures 266266266 Languages and Automata 301301301 Computer Ethics 335335335 Software Design 340340 Computer Arch. II: Hardware Software Interface366366366 Practicum in C. S. Oral Presentations 376376376 Operating Systems Concepts and Design 385385385 Computer Algorithms I 401401 ECE 225 Circuit AnalysisECE 225 469 Computer Systems Design469 Software Engineering I440 Software Engineering II 442 IE 342 Probability and Statistics for Engineers IE 342

19 What Will I Study? Core Curriculum Course CS SystemsSoft. Eng. Intro. to Computing 101101101 Intro. to Programming 102102102 Data Structures and Discrete Mathematics I 201201201 Data Structures and Discrete Mathematics II 202202202 Computer Arch. I: Logic and Comp. Structures 266266266 Languages and Automata 301301301 Computer Ethics 335335335 Software Design 340340 Computer Arch. II: Hardware Software Interface366366366 Practicum in C. S. Oral Presentations 376376376 Operating Systems Concepts and Design 385385385 Computer Algorithms I 401401 ECE 225 Circuit AnalysisECE 225 469 Computer Systems Design469 Software Engineering I440 Software Engineering II 442 IE 342 Probability and Statistics for Engineers IE 342

20 What Will I Study? Core Curriculum Course CS SystemsSoft. Eng. Intro. to Computing 101101101 Intro. to Programming 102102102 Data Structures and Discrete Mathematics I 201201201 Data Structures and Discrete Mathematics II 202202202 Computer Arch. I: Logic and Comp. Structures 266266266 Languages and Automata 301301301 Computer Ethics 335335335 Software Design 340340 Computer Arch. II: Hardware Software Interface366366366 Practicum in C. S. Oral Presentations 376376376 Operating Systems Concepts and Design 385385385 Computer Algorithms I 401401 ECE 225 Circuit AnalysisECE 225 469 Computer Systems Design469 Software Engineering I440 Software Engineering II 442 IE 342 Probability and Statistics for Engineers IE 342

21 What Will I Study? Core Curriculum Course CS SystemsSoft. Eng. Intro. to Computing 101101101 Intro. to Programming 102102102 Data Structures and Discrete Mathematics I 201201201 Data Structures and Discrete Mathematics II 202202202 Computer Arch. I: Logic and Comp. Structures 266266266 Languages and Automata 301301301 Computer Ethics 335335335 Software Design 340340 Computer Arch. II: Hardware Software Interface366366366 Practicum in C. S. Oral Presentations 376376376 Operating Systems Concepts and Design 385385385 Computer Algorithms I 401401 ECE 225 Circuit AnalysisECE 225 469 Computer Systems Design469 Software Engineering I440 Software Engineering II 442 IE 342 Probability and Statistics for Engineers IE 342

22 Electives Software 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, Video Game Design 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

23 Electives Software 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, Video Game Design 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

24 Electives Software 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, Video Game Design 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

25 Electives Software 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, Video Game Design 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

26 Electives Software 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, Video Game Design 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

27 Electives Software 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, Video Game Design 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

28 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: ___?

29 Total students at UIC: 25,000Total students at UIC: 25,000 Undergraduate class size in CS: 25Undergraduate class size in CS: 25 CS Faculty: 30CS Faculty: 30 Total CS (grad + ugrad) students: 380Total CS (grad + ugrad) students: 380

30 Recreation Facility

31

32 CS at UIC by the numbers… 58 US News & World Report CS 2007 (many competitors not in top 71)

33 CS at UIC by the numbers… 34 June CACM: top 50 CS grad progs. (out of 200 Ph.D. progs, based on pubs.) 58 US News & World Report CS 2007 (many competitors not in top 71)

34 CS at UIC by the numbers… 8 NSF CAREER recipients (more than…) 34 June CACM: top 50 CS grad progs. (out of 200 Ph.D. progs, based on pubs.) 58 US News & World Report CS 2007 (many competitors not in top 71)

35 CS at UIC by the numbers… SchoolUndergradsGradsFacultyTuition 1UIUC5,5002,500400$11,832 2Northwestern1,400850150$32,000 3UIC1,624850115$9,802 4IIT1,20080085$22,218 3 Ranked in top three Engineering Colleges in IL (US News 2005) 8 NSF CAREER recipients (more than…) 34 June CACM: top 50 CS grad progs. (out of 200 Ph.D. progs, based on pubs.) 58 US News & World Report CS 2007 (many competitors not in top 71)

36 CS at UIC by the numbers… SchoolUndergradsGradsFacultyTuition 1UIUC5,5002,500400$11,832 2Northwestern1,400850150$32,000 3UIC1,624850115$9,802 4IIT1,20080085$22,218 3 Ranked in top three Engineering Colleges in IL (US News 2005) 8 NSF CAREER recipients (more than…) 34 June CACM: top 50 CS grad progs. (out of 200 Ph.D. progs, based on pubs.) 58 US News & World Report CS 2007 (many competitors not in top 71) 1 Undergraduate CS program in Chicago area (quality, opportunity, cost,)

37 Mar. ‘06: Robotics Competition Univ. IL Urbana-Champaign (UIUC)

38

39 1. Everywhere 2. Interdisciplinary 3. Practical

40 Thanks!

41

42 For More information… Students interested in being developers, not just consumers of computer technology. Avg. ACT: 25 For Lab Tours come to an Open House: Monday, Oct. 8, 2007 (Columbus Day) Monday, Nov. 12, 2007 (Veterans' Day) Monday, Feb. 18, 2008 (President's Day) Monday, Mar. 3, 2008 (Pulaski Day) Contact: Email: recruit@cs.uic.edu Phone: (312) 413-4950 www.cs.uic.edu

43

44 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)


Download ppt "Computer Science University of Illinois at Chicago (UIC) Dale Reed."

Similar presentations


Ads by Google