CSE 111 Fall 2008 Great Ideas in Computer

  • Slides: 13
Download presentation
CSE 111 – Fall 2008 Great Ideas in Computer Science Helene G. Kershner Assistant

CSE 111 – Fall 2008 Great Ideas in Computer Science Helene G. Kershner Assistant Chair, CSE Office: 209 Bell Hall Phone: 645 -3180 x 118 Email: kershner@cse. buffalo. edu Copyright © 2008 by Helene G. Kershner

CSE 111 Great Ideas in Computer Science Office Hours: Tuesdays & Thursdays: 2: 00

CSE 111 Great Ideas in Computer Science Office Hours: Tuesdays & Thursdays: 2: 00 – 3: 00 pm Wednesdays: After Class By appointment. Class Time: CSE 111 A MWF 3: 00 - 3: 50 pm – Knox 109 CSE 111 B MWF 10 -10: 50 am – Hoch. 114 Copyright © 2008 by Helene G. Kershner

CSE 111 Great Ideas in Computer Science Textbooks: Karel the Robot - A Gentle

CSE 111 Great Ideas in Computer Science Textbooks: Karel the Robot - A Gentle Introduction to the Art of Programming, 2 nd Ed. , Richard E. Pattis Classnotes: Class notes will be posted for all lectures. Additional supporting material will be posted. You are expected to read this material in detail. Copyright © 2008 by Helene G. Kershner

CSE 111 Great Ideas in Computer Science Do I really want this course? •

CSE 111 Great Ideas in Computer Science Do I really want this course? • If you want to learn about computers without programming, take – • CSE 101 -- Computers: A General Introduction. If you want to learn how to program, take either – – CSE 113 – Intro. To Programming for Non. Majors I CSE 115 – Intro. To Computer Science I Copyright © 2008 by Helene G. Kershner

CSE 111 Great Ideas in Computer Science So what is CSE 111? • If

CSE 111 Great Ideas in Computer Science So what is CSE 111? • If you want to learn about the Great Ideas of Computer Science in the context the basic mathematics that make computers work OR • You just want to satisfy the math requirements without taking a "math" course or a departmental requirement, • Then you are in the right place. Copyright © 2008 by Helene G. Kershner

CSE 111 Great Ideas in Computer Science Grading: • 3 Exams - 60 %

CSE 111 Great Ideas in Computer Science Grading: • 3 Exams - 60 % • 2 Quizzes - 10 % • 3 Projects – 20% – 2 programming projects (10%) – 1 team project (10%) • Class Participation – 10% NO Final Exam! Copyright © 2008 by Helene G. Kershner

CSE 111 Great Ideas in Computer Science Academic Integrity Short version: You cheat, we

CSE 111 Great Ideas in Computer Science Academic Integrity Short version: You cheat, we catch you! You get an – F - in the course. Copyright © 2008 by Helene G. Kershner

CSE 111 Great Ideas in Computer Science Academic Integrity • I feel very strongly

CSE 111 Great Ideas in Computer Science Academic Integrity • I feel very strongly about this! • When programming your work must be your own. • On the group project, if you let the other members of the team do the work and you float, this is another form of academic dishonesty.

CSE 111 Great Ideas in Computer Science We were raised in different generations. Some

CSE 111 Great Ideas in Computer Science We were raised in different generations. Some things are the same: (sort of) – Television and Movies – Trains, Planes and Automobiles – Telephones – Politics and War – Sex, Love and Hate Copyright © 2008 by Helene G. Kershner

CSE 111 Great Ideas in Computer Science Books have been banned, or “they” tried

CSE 111 Great Ideas in Computer Science Books have been banned, or “they” tried to – – Huckleberry Finn – Catcher in the Rye – Catch 22 – Harry Potter This only made the books all that much more interesting. Copyright © 2008 by Helene G. Kershner

CSE 111 Great Ideas in Computer Science From your perspective the Computer may be

CSE 111 Great Ideas in Computer Science From your perspective the Computer may be the “new” textbook. The computer is where we now go for information of all kinds, from solved problems in physics, to maps and directions, to recipes

CSE 111 Great Ideas in Computer Science But, Computers are The Machines that Changed

CSE 111 Great Ideas in Computer Science But, Computers are The Machines that Changed the World!* TV Show titled – The Machine That Changed the World which was produced by WGBH Television in Boston MA, in cooperation with the British Broadcasting Corp. , with support from ACM, NSF and UNISYS, 1992. Copyright © 2008 by Helene G. Kershner

CSE 111 Great Ideas in Computer Science Today, Computers are Ubiquitous – – –

CSE 111 Great Ideas in Computer Science Today, Computers are Ubiquitous – – – – TV, Movies Cars, Airplanes Telephones Driving Directions Interpersonal Communication Commerce Books • Kindle – Amazon’s wireless reading device Copyright © 2008 by Helene G. Kershner