computer science and engineering geoffrey m. voelker assistant professor

19
Computer Science Computer Science and Engineering and Engineering Geoffrey M. Voelker Geoffrey M. Voelker Assistant Professor Assistant Professor Open House & Preview 2003

Upload: wauna

Post on 12-Feb-2016

30 views

Category:

Documents


0 download

DESCRIPTION

Computer Science and Engineering Geoffrey M. Voelker Assistant Professor. Open House & Preview 2003. Overview. Two audiences today Preview: Exploring UCSD as a potential university Open House: Exploring what we do at UCSD Overview of the education opportunities in CSE - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

Computer Science Computer Science and Engineeringand EngineeringGeoffrey M. VoelkerGeoffrey M. VoelkerAssistant ProfessorAssistant Professor

Open House & Preview 2003

Page 2: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 2

OverviewOverview Two audiences today

Preview: Exploring UCSD as a potential university Open House: Exploring what we do at UCSD

Overview of the education opportunities in CSE Showcase CSE research Q & A period

Page 3: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 3

CSE at UCSDCSE at UCSDComputer Science and Engineering Education

1. Exceptionally strong and rigorous curriculum2. Outstanding teaching and research faculty3. Rich extracurricular environment

Combine to prepares students for Leadership in a competitive high-tech job market Advanced study in graduate school

Page 4: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 4

CurriculumCurriculumCSE offers a broad and deep curriculum

Founded on practical and theoretical basics… Leading to advanced topics…

Networking, systems, AI, architecture, theory, etc. And rich multidisciplinary areas…

High-performance computing, bioinformatics, computer vision, graphics, cognitive science, e-commerce, etc.

Four degrees provide flexibility BA/CS, BS/CS, BS/CE BS/CS with a specialization in Bioinformatics

» New, nationally innovative 5-year BS/MS program for advanced study

Page 5: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 5

CurriculumCurriculum Advanced courses

Computer graphics rendering System design using games Mobile computing

State-of-the-art computing resources

Instructional labs donated by Sun, Microsoft, Intel, Micron, etc.

Wireless for laptops and PDAs Supercomputers at SDSC

(gigabits, teraflops, and petabytes)

Page 6: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 6

Computer Graphics RenderingComputer Graphics Rendering Fundamentals of rendering computer graphic images

(taught by Henrik Wann Jensen) Final projects compete in rendering contest

Cyrus Jam

Josh Wills

Craig Donner

Arash Keshmirian

Page 7: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 7

Software SystemSoftware SystemDesign and ImplementationDesign and Implementation

The design and implementation of a large, complex software system (taught by Geoff Voelker)

One project for the entire quarter High-performance, real-time, distributed application Work in large groups (6 students)

Multiplayer games are ideal projects for this course!

(Will now show a short video showcasing the course)

Page 8: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 8

FacultyFacultyCSE classes taught by an outstanding faculty

Large and diverse 46 and growing!

Distinguished IEEE fellows, ACM fellows, Packard fellows, NSF young

investigators, etc. Fundamental research

With direct impact on society Highlight more later in talk

Excellence in teaching Pasquale, Varghese, Bailey, Voelker recent teaching awards

Page 9: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 9

OpportunitiesOpportunitiesCSE has many opportunities outside the classroom

Lab and teaching assistanceships Undergrads assist in many of our courses Great way to learn, interact closely with faculty

World-class research opportunities Projects with graduate students and faculty Key opportunity of a research university CSE, San Diego Supercomputer Center, California Institute of

Telecommunications and Information Technology (Cal(IT)2), Center for Wireless Communications, etc.

Page 10: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 10

InternshipsInternships Strong connections with industry

Both local and national companies » Microsoft, Sun, HP, IBM, Qualcomm, Ericsson, Sony, etc.

Many students do internships/coops for credit Apply academic knowledge in real world settings

Page 11: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 11

Programming ContestProgramming Contest Programming contests foster

community among students Local UCSD contests

Sponsored by the Dini Group, a local company

Prizes for top students ACM Collegiate Programming

Contests 1st-3rd place in SoCal region In World Finals past 4 years

Page 12: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 12

CSE EducationCSE Education CSE curriculum, faculty, staff, and extracurricular

opportunities provide a world-class CS education CSE graduates

Successfully earn competitive high-tech jobs Advance to graduate study at top universities

A key aspect of the success of CSE education is faculty research

Page 13: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 13

CSE Research at UCSDCSE Research at UCSD Fundamental research

In all classic areas of computer science With additional specialties

» Bioinformatics, networking, high-performance computing, etc. Theoretical and applied, often both

Our undergraduate classes are taught by these faculty Students learn from faculty who are leaders in their area Opportunities for undergraduate research

Will highlight research by a few CSE faculty

Page 14: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 14

Internet RoutingInternet RoutingGeorge Varghese

Internet is a vast network glued together using routers Every packet you send traverses Internet routers

Routers look at your packets and decide where to send them Problem: millions of users, billions of billions of packets

Routers need to be efficient and fast George has invented numerous algorithms for routers

Used by all major router companies (Cisco, Juniper, etc.) Every time use you use the Web, George’s algorithms

direct your packets

Page 15: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 15

Secure Internet E-CommerceSecure Internet E-CommerceMihir Bellare

Cryptography is the science of secure protocol design Authentication (are you who you say you are?) Encryption (how do I protect my data?)

Mihir develops cryptographic algorithms that are Highly secure Efficient to implement and use in practice

SSL, the standard security protocol for the Web, uses cryptographic algorithms Mihir developed

Every time you purchase something on the Web, Mihir’s algorithms are protecting your purchase

Page 16: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 16

Realistic Image SynthesisRealistic Image Synthesis

Create images that appear realistic Entertainment: Movies, games, etc. Physical models: Fire, smoke, clouds,

marble, liquids Architecture: Visualize before building

New technique for modeling light and its interaction with materials

Photon mapping Now standard technique in state-of-

the-art rendering packages

Henrik Wann Jensen

Page 17: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 17

Internet DoS and WormsInternet DoS and WormsDavid Moore, Stefan Savage, Geoff Voelker

Malicious behavior on the Internet Denial-of-Service (DoS) attacks and Internet Worms

You have probably heard of these events CodeRed, Slammer, Blaster, SoBig, etc. Or even experienced them yourself!

It is even a challenge measuring these events globally Much less preventing or mitigating them

First to measure global Internet DoS and Worm Internet activity

Working on methods for mitigating their impact on the Internet

Page 18: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 18

New CSE BuildingNew CSE Building Join us soon in a new building

Centrally located with other engineering depts New, larger instructional labs Moving in winter 2005

Page 19: Computer Science  and Engineering Geoffrey M. Voelker Assistant Professor

April 22, 2023 UCSD Open House and Preview Day 19

InformationInformation CSE Web pages

http://www.cs.ucsd.edu Q & A: Now and at CSE table on Warren Mall

Handouts available CSE Student Affairs

3402 Applied Physics & Math / UCSD / 9500 Gilman Dr. / La Jolla, CA 92093-0114 Phone: 858-534-3621 Fax: 858-534-7029

San Diego Supercomputing Center tours 9:30am – 1:30pm 30 min tours, every half hour