Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

1 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

2 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

3 Fall 2007CSE 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

4 Fall 2007CSE 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

5 Questions? Syllabus questions? Other questions?

6 Computing environment UB computing account (UBUnix) workstations compute serversfile servere-mail server @buffalo.edu CSE computing account Baldy 21 file servere-mail server Bell 216 compute servers (Linux)@cse.buffalo.edu styx.cse.buffalo.edu nickelback.cse.buffalo.edu Netapps file server

7 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

8 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

9 Computer Science Study of Computation What is computable? What is a model for computation? What can be computed efficiently?

10 Computer Science more broadly... Study of Computation Software Development Networking Computer Architecture Risks & Social Impacts Programming Languages Databases Artificial Intelligence Data Structures & Algorithms BioInformatics Computational Linguistics Robotics Tele- medicine Computer Vision & Image Processing Computer Graphics E-Commerce GIS

11 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

12 Kristen Nygaard Passed 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

13 Ole-Johan Dahl Passed away in June 2002, about two months before Kristen Nygaard.

14 Simula


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

Similar presentations


Ads by Google