Скачать презентацию Welcome to WPI Computer Science October 9 2006 Скачать презентацию Welcome to WPI Computer Science October 9 2006

464c9e23029656fc6b9d783eb296d8aa.ppt

  • Количество слайдов: 31

Welcome to WPI Computer Science! October 9, 2006 Department of Computer Science Welcome to WPI Computer Science! October 9, 2006 Department of Computer Science

CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 2 CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 2

Undergraduate Programs ±BS Computer Science ±BS Computers with Applications ±BS/MS program ±Minor in Computer Undergraduate Programs ±BS Computer Science ±BS Computers with Applications ±BS/MS program ±Minor in Computer Science ±NEW: BS Interactive Media & Game Dev ±PROPOSED: BS Bioinformatics ±PLANNING: BS Robotics Engineering Department of Computer Science 3

Flexibility ±Wide choices in courses, projects ±Recommended background for courses ± 7 -week terms Flexibility ±Wide choices in courses, projects ±Recommended background for courses ± 7 -week terms ±Frequent course offerings: 44 Offerings of 28 Courses in 2006 07 ±Sample courses: Webware, Computer Animation, Data Mining, Adv Databases, Human-Computer Interaction Department of Computer Science 4

CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 5 CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 5

People Faculty Students ±Courses ±Projects ±Research ±Advising Department of Computer Science 6 People Faculty Students ±Courses ±Projects ±Research ±Advising Department of Computer Science 6

Faculty ±Innovative educators and scholars ± 3 WPI Teaching Technology Fellows ± 1 Fulbright Faculty ±Innovative educators and scholars ± 3 WPI Teaching Technology Fellows ± 1 Fulbright Scholar ± 5 NSF Career / PYI Awards ±Chair conferences WWW, Info Viz, Multimedia, Software Eng ±All tenure-track faculty have Ph. Ds CMU, Columbia, Duke, GWU, MIT, Northeastern, Ohio State, Penn, Purdue, Technion, UChicago, UCIrvine, UCLA, UConn, UIndiana, UMass, UMd, UMinn Department of Computer Science 7

CS Student Organizations ±ACM • Programming contests • Laboratory • Social events ±Women in CS Student Organizations ±ACM • Programming contests • Laboratory • Social events ±Women in Computer Science • WICS lounge • Tutoring sessions ±Also IEEE, Game Development Club, … Department of Computer Science 8

CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 9 CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 9

Projects ±Real solutions to real problems ±Many at industry, government labs ±Fun, challenging, professional Projects ±Real solutions to real problems ±Many at industry, government labs ±Fun, challenging, professional ±Course projects Department of Computer Science 10

CS MQP Project Centers: Wall St LEHMAN BROTHERS Department of Computer Science 11 CS MQP Project Centers: Wall St LEHMAN BROTHERS Department of Computer Science 11

CS MQP Project Centers: Silicon Valley Department of Computer Science 12 CS MQP Project Centers: Silicon Valley Department of Computer Science 12

Other CS Project Sponsors Department of Computer Science 13 Other CS Project Sponsors Department of Computer Science 13

CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 14 CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 14

Breadth Humanities areas ±Art ±Drama ±Music ±Languages ±History ±Literature ±Philosophy ±… and more! Global Breadth Humanities areas ±Art ±Drama ±Music ±Languages ±History ±Literature ±Philosophy ±… and more! Global projects ±Project centers • • • Washington Denmark Ireland London Namibia Australia Boston / Worcester + CS Project Centers … and more! ± 1 term or summer Department of Computer Science 15

CS Research Groups & Labs ± ± ± Artificial Intelligence in Design Congestion Control CS Research Groups & Labs ± ± ± Artificial Intelligence in Design Congestion Control Data/Knowledge Bases Human Interaction in Virtual Environments ± Image Science ± Knowledge Discovery & Data Mining More. . . Department of Computer Science 16

CS Research Groups & Labs ±Mobile Graphics ±Performance Evaluation of Distributed Systems (Networks) ±Research CS Research Groups & Labs ±Mobile Graphics ±Performance Evaluation of Distributed Systems (Networks) ±Research in Filt. Ering & Recommendation ±Software Engineering ±Software Tools Technology ±Theory Umbrella Group ±Intelligent Tutoring Systems Department of Computer Science 17

Undergraduate CS Program Department of Computer Science 18 Undergraduate CS Program Department of Computer Science 18

Sample CS First Term CS 1101 Introduction to Program Design or CS 1102 MA Sample CS First Term CS 1101 Introduction to Program Design or CS 1102 MA 1021 or Accelerated Intro to Prog Design Calculus I EN 2231 American Literature: The Raven, The Whale, And The Woodchuck PE 1018 Co-Ed Volleyball Department of Computer Science 19

Sample Weekly Schedule Monday Tuesday CS 1101 Lecture EN 2231 Lecture Wednesday Thursday Friday Sample Weekly Schedule Monday Tuesday CS 1101 Lecture EN 2231 Lecture Wednesday Thursday Friday CS 1101 Lecture EN 2231 Lecture MA 1021 Lecture PE 1018 8: 00 a 9: 00 a 10: 00 a CS 1101 Lab 11: 00 a 12: 00 n 1: 00 p MA 1021 Lecture 2: 00 p 3: 00 p MA 1021 Conference MA 1021 Lab Department of Computer Science 20

CS Courses: 1000 level ±Introduction to Program Design ±Accelerated Introduction to Program Design Department CS Courses: 1000 level ±Introduction to Program Design ±Accelerated Introduction to Program Design Department of Computer Science 21

CS Courses: 2000 level ±Introduction to Machine Organization and Assembly Language ±Discrete Mathematics ±Object-Oriented CS Courses: 2000 level ±Introduction to Machine Organization and Assembly Language ±Discrete Mathematics ±Object-Oriented Design Concepts ±Object-oriented Design Concepts For Business Applications ±Algorithms ±Systems Programming Concepts Department of Computer Science 22

CS Courses: 3000 level ±Operating Systems ±Human-Computer Interaction ±Social Implications of Information Processing ±Foundations CS Courses: 3000 level ±Operating Systems ±Human-Computer Interaction ±Social Implications of Information Processing ±Foundations of Computer Science ±Database Systems I ±Software Engineering Department of Computer Science 23

CS Courses: 4000 level ± Numerical Methods for Linear and Nonlinear Systems ± Numerical CS Courses: 4000 level ± Numerical Methods for Linear and Nonlinear Systems ± Numerical Methods for Calculus and Differential Equations ± Analysis of Algorithms ± Theory of Computation ± Object-Oriented Analysis and Design ± Webware: Computational Technology for Network Information Systems ± Introduction to Artificial Intelligence More. . . Department of Computer Science 24

CS Courses: 4000 level ±Database Systems II ±Distributed Computer Systems ±Computer Networks: Architecture and CS Courses: 4000 level ±Database Systems II ±Distributed Computer Systems ±Computer Networks: Architecture and Implementation ±Computer Architecture ±Techniques of Programming Language Translation ±Computer Graphics ±Computer Animation Department of Computer Science 25

CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 26 CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 26

Careers WPI CS Graduates are in demand Reasons: “The whole project±Smart based education pays Careers WPI CS Graduates are in demand Reasons: “The whole project±Smart based education pays ±Motivated off in spades. ” ±Experienced -Matt Young ’ 00, ±Professional Manager, Microsoft ±They “Get it” Department of Computer Science 27

Outlook ± “Highly favorable opportunities are expected for college graduates with at least a Outlook ± “Highly favorable opportunities are expected for college graduates with at least a bachelor’s degree in computer engineering or computer science and with practical work experience. ” U. S. Dept. of Labor, 2004. ± “The job market for computer science graduates moves so quickly that by the time anything is said about it, something new pops up …. However, two words will remain standard for some time to come— booming and profitable. ” graduatingengineer. com, 2005. ± “The California Employment Development Department estimates the need for computer software engineers will rise 43 percent between now and 2012. ” San Jose Bus. J. , 2005. Department of Computer Science 28

CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 30 CS at WPI ±Programs ±People ±Projects ±Breadth ±Careers Department of Computer Science 30

MQPs from the Student’s Perspective Department of Computer Science 31 MQPs from the Student’s Perspective Department of Computer Science 31

Questions? Department of Computer Science 32 Questions? Department of Computer Science 32