High School

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View High School as PDF for free.

More details

  • Words: 989
  • Pages: 26
UBC Computer Science The Science of Today

IS THE TECHNOLOGY OF TOMMORROW www.cs.ubc.ca

Agenda • • • •

• • •

12:30 – 1:30 Lunch & Registration, Welcome from Bill Aiello 1:30 – 1:55 Overview presentation about Computer Science at UBC 1:55 – 2:05 Lunch discussion summary 2:05 – 2:30 Collaboration between teachers and CS – possibilities, selection of breakout topics 2:30 – 3:10 Breakout sessions 3:10 – 3:30 Summary – where to go from here 3:30 – Tour of facilities (optional) Computer Science

2

UBC’s CS Department • • • • • •

Degree Types First and second year program CO-OP Third and fourth years Supporting our students Admissions

Computer Science

3

Degree Types • Bachelor of Science (BSc) – “Standard” degree

• Bachelor of Computer Science (BCS) offered as – Combined degree with Commerce or – 2nd degree program

• Bachelor of Arts (BA) – Major in Computer Science Computer Science

4

Areas of Study Computer Graphics and Animation

Bioinformatics

Intelligent Systems Theory Database Research

Scientific Computation and Visualization

Distributed Systems And Networking Integrated Systems Computer Science

5

Open Source Software Development

Bioinformatics Information

Streaming Video on hand held devices

Visualization

Combining Computer Science with other areas

Computer Science

6

Putting a CS Degree to Work • • • • • • • •

Project Manager Usability Designer Programmer Database developer Software Architect Product Manager Game Designer Trainer/Teacher

Visit company websites and look at job postings to see what companies are looking for Checkout| www.bctechnology.com

Computer Science

7

We have Combined Degrees • CS + Biology • CS + Microbiology & Immunology • CS + Statistics • CS + Another science subject • CS + Mathematics • CS + Physics • CS + Atmospheric Science

More Program Options: • Cognitive Systems • Software Engineering

Computer Science

8

PLUS

FOR FALL

 Bachelor of Arts • Major in Computer Science  Bachelor of Computer Science – Computer Science plus Business • Combined degree with Commerce

Computer Science

9

First Year Courses o N

• CPSC 100 – Elements of Computer Science • CPSC 101 – Connecting with CS pr

g in

m

m

ra

og

ba

d

un

ro

g ck

• CPSC 111 – Introduction to Computation • CPSC 121 – Models of Computation d de

e ne

• Challenge Exam for CPSC 111

– Successful challenge requires 72% – Upon a successful challenge student may use the challenge grade as the CPSC 111 transcript grade Computer Science

10

Second Year Courses • CPSC 211 – Introduction to Software Development • CPSC 213 – Introduction to Computer Systems • CPSC 221 – Basic Algorithms and Data Structures Computer Science

11

Co-op: Earn and Learn Natali Altschuler now employed at Electronic Arts as Project Manager for FIFA.

Electronic Arts, Radical Entertainment, Sony, IBM, BC Cancer Agency, MacDonald Detwiler, Business Objects National Research Council and many others…

The Stats • 800 – 900 CPSC students • ≈ 275 in CO-OP • Last two CO-OP work terms 100% placement • Up from 80 – 85% placement at the height of the .com bomb effect (numbers of students was about the same) • Some CO-OP students have expressed interest in volunteering at high school – Interested??? Computer Science

13

The Foundation Theoretical Program Design Computer Systems Computer Science Software Engineering

310

313

320

211

213

221

111

121 Computer Science

14

Third and Fourth Years • Required foundation courses

 • 3 fourth year courses • 3 third year or higher courses – 13 different 3rd year courses – 21 different 4th year courses – Directed studies and student lead courses for special topics Computer Science

15

Specializations

HCI

311 – Programming Languages 314 – Computer Graphics Systems 424 – Geometric Modeling 444 – User Interface Design 317 – Internet Computing 426 – Computer Animation 417 – Computer Communications Graphics/ 415 – Advanced Operating Systems Animation 416 – Distributed Systems 302 – Numerical Computation 322 – Artificial Intelligence 402 – Numerical Linear Algebra 425 – Computer Vision 426 – Computer Animation Computer Science

16

Computer Graphics/Animation

Ski Stunt Simulator - an animation by professor Michiel van de Panne. Computer Science

17

Meet Aibo: Computer A Robot Dog by Sony.

Vision

David Lowe created the software that lets Aibo recognize objects and follow instructions.

Computer Science

18

Computer Vision

Matthew Brown, an avid hiker, created software that can automatically piece together digital panoramas from random photos. Computer Science

19

As Far as the Eyes Can See This software finds all similar images and automatically stitches them together to create a panorama of up to 360 degrees as shown here…

Computer Science

20

Graphics Robert Bridson’s work involves animating Natural phenomena

Computer Science

21

Supporting our Students • • • • • •

Tri-mentoring program Social functions Learning Centre New Lab and study spaces Student representation on committees Curriculum reviews – are we meeting our student’s needs? • ACM programming contest Computer Science

22

A Focus on Women in Computing

• Anne Condon – NSERC chair of Women in Science and Engineering

• Undergrad meet grads • “Getting to Know You” dinner • Dinner for female grad students and faculty • IBM Chapter: GirlSmarts HeadStart Computer Science

23

Science Entrance Requirements

• English 12 • Math 12 • 2 other examinable grade 12 subjects of which 1 must be from Biology 12, Chemistry 12, Geology 12, or Physics 12 • Chemistry and Physics 11 • Social Studies 11 • Language 11 Computer Science

24

Admissions Process • Apply to UBC for admission by Feb. 28. • On admission form choose Faculty of Science, Computer Science as a Major • Be aware of Broader-based Admissions. • Call and ask to speak to an advisor if there are any questions. • E-mail: [email protected] • Phone: (604) 822-3061

Computer Science

25

Entrance Awards • We are giving away 30 lap tops in Sept. 2005 • Some awarded based on marks, others by draw

Computer Science

26

Related Documents

High School
June 2020 34
High School
November 2019 74
High School
May 2020 41
High School
November 2019 63
Our High School
November 2019 20