Top Banner
Lecture #2 Agenda • Announcements • Advice • Questions? Computing environment – accounts e-mail accounts/forwarding Web site tour (schedule + readings) Computer Science Activity & Review Problem solving, starting with analysis, decomposition and modeling
14

Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Lecture #2Agenda

• Announcements• Advice• Questions?• Computing environment

– accounts– e-mail accounts/forwarding

• Web site tour (schedule + readings)• Computer Science• Activity & Review• Problem solving, starting with analysis, decomposition and

modeling

Page 2: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Announcements• Put out your name signs!

• Didn’t get a handout last class? I’ve got extra copies up front:– Syllabus– Lab 1 preparatory work

Page 3: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Fall 2007 CSE 115/503 Introduction to Computer Science For Majors I

3

Advice (1)• This is NOT high school

– freedom + responsibility– peer group is different: most of you had As or Bs in HS– HS average vs. university average:

• C is “expected” grade, B is “above average”, A is “exceptional”

• 1 credit hour =– 1 (lecture) or 2 (lab) hours of contact time, plus– 2 to 3 hours of non-contact time (i.e. outside class)

• This course: 4 credits = 13 to 17 hours average per week– 5 hours contact + 8 to 12 hours non-contact

• 12 credits is FULL TIME: 36 to 48 hours average per week

Page 4: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Fall 2007 CSE 115/503 Introduction to Computer Science For Majors I

4

Advice (2)

• Learn how to study (web site has resources)• Studying must happen EVERY DAY, not

just the night before an exam• Ask questions whenever you have them

(and you are expected to have lots of questions)

• Office hour attendance is the norm, not the exception

Page 5: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Questions?

• Syllabus questions?

• Other questions?

Page 6: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Computing environment• UB computing account (UBUnix)

workstations compute servers file server e-mail [email protected]

• CSE computing account

Baldy 21

file server e-mail server Bell 216 compute servers (Linux) @cse.buffalo.edu

styx.cse.buffalo.edu

nickelback.cse.buffalo.edu

Netapps file server

Page 7: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

E-mail forwarding:4 choices

From @cse to @buffalo

From off-campus to on-campus

From @buffalo to @cse

From on-campus to off-campus

However you forward your mail, ALWAYS send e-mail destined for professors from a UB account: @cse or @buffalo

Page 8: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Web site tour

www.cse.buffalo.edu/faculty/alphonce/Courses/Fall2007/cse115

Visit web site regularly (several times a week)

• announcements

• labs and other assignments

• schedule with readings

• resources

Page 9: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Computer Science

Studyof

Computation

What is computable?

What is a model for computation?

What can be computedefficiently?

Page 10: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Computer Sciencemore broadly . . .

Studyof

Computation

SoftwareDevelopment

Networking

ComputerArchitecture

Risks &Social

Impacts

ProgrammingLanguages

Databases

ArtificialIntelligence

DataStructures &Algorithms

BioInformatics

ComputationalLinguistics

Robotics

Tele-medicine

ComputerVision & Image

Processing

ComputerGraphics

E-Commerce

GIS

Page 11: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

OO systems: interacting objects(from K. Nygaard, ITiCSE 2002, Århus, DK)

image downloaded from:http://heim.ifi.uio.no/~kristen/FORSKNINGSDOK_MAPPE/FORSKNING_MAIN.html

Page 12: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Kristen NygaardPassed away in August 2002 (8/27/1926-8/10/2002)

Developer of Simula and Simula67, the first OO langauge, together with Ole-Johan Dahl.

Also winner, together with Ole-Johan Dahl, of:

IEEE 2002 John von Neumann Medal ACM 2001 Turing Award

Page 13: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Ole-Johan Dahl

Passed away in June 2002,

about two months before

Kristen Nygaard.

Page 14: Lecture #2 Agenda Announcements Advice Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Computer.

Simula