CS115 Spring 2011

 

Instructor: Paul Piwowarski

E-mail: paulp “at” cs.uky.edu

Office: 227 Center for Manufacturing

Class Web Page: http://www.cs.uky.edu/~paulp

Phone: (859) 257-3678

Quick Links

Help with Python

Lab Assignments

Class Lecture Notes

  Quiz study questions

Programming Assignments

 

 

 

 Free tutoring available

Office hours, email addresses

 

Important Announcements:

PostDate

DueDate

Message

May 5


Final exam answers are available from the quiz study link. You can pick up your exam from me. I will be in my office Thursday 1:00-3:00, Friday 10:00-12:00. Online grades have been updated to include your letter grade for the class.

May 3


Lab Exam 3 grades emailed, Program 5 grades emailed, Online grades have been update, CHECK ALL FOR ACCURACY

Apr 28


Python examples covered by Professor Keen on Apr 28 are here

Apr 26


Program 4 grades have been emailed to you

Online grades have been updated

Quiz 5 answers are available, returned in Apr 26 lab

Apr 20


Program 5: do not accept a bet unless there is a valid stake

Apr 19

May 3

Comprehensive final in lecture room 102 CB:

Sections 1-4: Tuesday May 3 8:00 AM

Sections 5-8: Tuesday May 3 10:30 AM

Apr 18


Quiz 4 answers are available from the quiz link

Apr 15

Apr 18

Apr 25

Lab for Apr 18 is available - preparation for Lab Exam 3 on Apr 25

Apr 12


Slotmachine.py fixed in program 5 zip file so that slot machine display on Windows is correct (stake text box does not cover up "E" of "STAKE")

Apr 11

Apr 24

Program 5 is assigned, due Sunday April 24. Team test cases Apr 14, team design Apr 19.

Apr 11

Apr 21

Quiz 5, questions similar to Quiz 4, Chapter 9 random numbers, and Chapter 11 (sections 11.2,11.3 lists) will be on Thursday April 21. See study questions.

Apr 8

Apr 11

Lab 7 for Monday Apr 11 is available

Apr 1

Apr 4

Lab 6 for Monday Apr 4 is available

Mar 30

Apr 12

Quiz 4 covering chapters 7,8 will be on Tuesday April 12. See quiz study questions link.

Mar 30


Instructor has new office: 773 Anderson (former CS main office)

Mar 21

Mar 23

Apr 7

Program 4 is available, discussed in class on Mar 24. Team test cases on March 24, design Mar 29, program due April 7,

Mar 10

Mar 18

Mar 21

Lab on Mar 21 is available, preparation lab for Lab Exam 2 (on Mar 28) covering material through Chapter 7 (including functions, and if statements)

Mar 10


Program 2 grades have been emailed to you. Online grades have been updated to include it and your midterm grade. Check for accuracy. Midterm grades will be sent to the registrar on the morning of March 11.

Mar 7

Mar 22

Mar 28

Quiz 3 covering chapters 6,7 will be on Mar 22. See quiz study questions link.

QUIZ 3 ANSWERS AVAILABLE FROM QUIZ STUDY LINK

Mar 4

Mar 7

Lab 5 for Monday Mar 7 is available

Mar 3

Program 3 example file corrected: 30 names, 7 starts with A-D

File will contain only alphabetical characters

Mar 1

Lab exam 1 grading sheets emailed to all sections: Contact your TA with grading questions, or if file corrupted

Feb 28

Mar 10

Program 3 is available. Team test cases on March 1, design March 3, program due March 10, code review March 29, can be turned in through March 24 with late penalties (spring break week is ignored for late penalties)

Feb 25

Feb 28

Lab 4 for Monday Feb 28 is available

Feb 25

Quiz 2 answers available from Quiz study questions link

Feb 22

Feb 25

Program 2 due date delayed until Friday Feb 25

Feb 16

Feb 24

Quiz 2 covering chapters 4,5 will be on Feb 24. See quiz study questions link.

Closed book, notes, no electronic devices can be used, taken individually. You are responsible to know the script functions used in the study questions.

Feb 15

Feb 24

Program 2 is assigned, team design on Feb 17, program due (done individually) Feb 24, code review March 8

Feb 14

Quiz 1 answers available from Quiz study questions link

Feb 11

Feb 14

Lab exam 1 preparation lab is available

Feb 10

Feb 15

Program 2 will be assigned and discussed on Feb 15, team test cases assignment at end of the lecture

Feb 7

Feb 14

Feb 21

Lab exam 1: Feb 21(open book, done individually), preparation lab: Feb 14

Covering material through Chapter 4

Feb 7

Feb 10

Program 1 is due Thursday Feb 10, online submission by midnight

Feb 3

Feb 7

Lab 3 for Monday Feb 7 is available.

BRING YOUR TEXTBOOK TO THE LAB.

Feb 1

Feb 10

Program 1 is assigned, due Feb 10. Program design team assignment in class Feb 3. Program solution class: Feb 22

Jan 31

Feb 10

Quiz 1 covering chapters 1,2,3 will be on Feb 10. See quiz study questions link.

Closed book, notes, no electronic devices can be used, taken individually

Jan 28

Feb 1

Program 1 will be assigned and discussed in class on Feb 1. A team test case assignment will be done in the lecture. My test cases

Jan 28

Jan 31

Lab 2 for Monday Jan 31 is available

Jan 24

Jan 24

Team creation in labs: Email team names to your TA

Jan 21

Jan 24

Lab1 for Monday Jan 24 is available

Jan 3

First lecture: Thursday January 13 102 CB, syllabus, computer science basics

NO LABS ON MONDAY JANUARY 17 (holiday - Martin Luther King Day)

First lab: Monday January 24  in 103 RGAN

 

 Course Syllabus

 Student Grades  (online grades available after first lab exam)

 ACM Code of Ethics