csc 110 – intro. to computing prof. matthew hertz wtc 207d / 888-2436 [email protected]

19
CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 [email protected]

Upload: benedict-copeland

Post on 01-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

CSC 110 –Intro. to Computing

Prof. Matthew Hertz

WTC 207D / 888-2436

[email protected]

Page 2: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Items to Discuss

Course Goals Administration Schedule Working together Attendance Late work/Make-ups Grades

Page 3: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Course Goals

After this course, students should: Appreciate history & culture of computers Understand how computers work Describe how computers are used to solve real-

world problems Explain pros and cons of possible computer-

based solutions Be aware of computer’s impact on society

Page 4: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Corequisites

Must be registered in CSC110LLabs include students from different sectionsLab instructor will talk more about CSC110L

this week Course has service learning component

At least 15 hours of volunteer workMore about this later…

Page 5: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Textbooks

Bundle:Nell Dale and John Lewis, Computer Science

Illuminated, 2nd ed., Jones and Bartlett, 2004Nell Dale, Student Lecture Companion, Jones and

Bartlett, 2004R. Mark Meyer, Explorations in Computer Science,

Jones and Bartlett, 2003.

Available at bookstore

Page 6: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Course Website

http://cs.canisius.edu/~hertzm/csc110s06/

Contains handouts, lecture slides, announcements, etc.

Good place to check for information May not include everything said in class

Page 7: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Schedule

Detailed schedule available on web Will not always follow order in book

Occasionally use materials to be handed out in class

Some chapters presented out-of-order Lectures usually covers material not in

book I assume all students have done reading

before class

Page 8: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Course Syllabus -- Topics

History of computers Binary encodings Logic, Gates, &

Circuits Computer

architecture PALGO Robots

Information systems Simulation Social reponsibility &

Ethics Artificial Intelligence Networks Internet/World Wide

Web

Page 9: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Working Together

All work you submit for a grade must have been done by you

Students may discuss homework problems, but:Cannot leave discussions with anything but your

memoriesMust wait 15 minutes before writing any solutions

When in doubt, ask me

Page 10: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Attendance

Daily attendance will be taken Class attendance is mandatory Can miss 4 classes without any penalty Lose 2 points from final grade for each add’l absence

You are responsible for what happens in class Missing class will not be accepted as an excuse Talk to me or a classmate to find out what happened

in any class that you miss

Great way to earn a poor grade: skip class

Page 11: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Late work/Make-ups

“Date due” means date dueLate work NOT accepted

Make-ups will not be offeredNot needed --- attendance is mandatory If you know you will miss a quiz, talk to me

ahead of time

Page 12: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu
Page 13: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu
Page 14: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Life happens

When a catastrophe occurs…Get a note from the DeanBe prepared to show some documentationTalk to the me as soon as you can

We will find an workable solutionMy goal is not to punish anyone because they

have an attack of the “real world”

Page 15: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Help!

Everyone will fall behind, not understand a detail, and/or have questionsBe mature: ask questions and seek out helpUse all available resources

CSC and academic skills tutors also available

DO NOT leave homework to the last moment

Best way to fail is to remain silent

Page 16: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Homework and GradingItem Worth

Midterm 20%

Final 25%

Homework 10%

Essay 10%

Quizzes 15%

Lab Grade 20%

Midterm will be given Mar. 9th

Quizzes will be given about every other weekPlanned timing of quizzes in syllabus

Page 17: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Writing Skills

Course includes substantial writing component Important life skill for everyoneEssays on midterm & final

Writing web pages to log your experiences doing service learningMake larger web page at end of semester

discussing these experiencesMore about this later in week

Page 18: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Notetaker

DSS needs a notetaker for this class Must take accurate, legible notes

Provide copy to Old Main 004 Easy way to make a quick $50

“Canadian and International” students ineligible

Interested students talk to me after class

Page 19: CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D / 888-2436 hertzm@canisius.edu

Personal Information SheetName: Matthew HertzYear: 1st yearMajor: Computer SciencePrevious Computer Experience: Worked for two years in industryWhy are you in this course: I enjoy working with computersMy goals for this semester are…

• Develop improved in-class exercises• Improve students enthusiasm for and interest in computer science• Beat my wife at darts