CSS 162, Programming Methodology, Summer 2014

Monday & Wednesday 6:00-8:30, Tuesday Lab 6:00-8:30

Instructor:   Rob D. Nash

ü  Lecture Room:             UW1-210

ü  Lab Room:                   UW1-221

ü  Website:                       http://courses.washington.edu/css162

ü  E-mail:                         rynn@u.washington.edu

ü  Office Hours:               Tuesdays from 3:00-6:00pm location TBA

ü  Final Exam:                 Last Lecture of Summer Quarter (Wednesday, Aug 20)

 

 

Course Catalog Description: This course is designed to facilitate a transition from basic programming skills to a rigorous process of software development.  You will become familiar with higher level programming techniques (recursion, generic programming) and constructs (object-orientation, lists, stacks, queues, searching, sorting, design patterns).  The connection between mathematical/algorithmic thought (logic, sets, functions) and implementation will be emphasized in this course. 

 

Course Requirements & Prerequisites:

To be adequately prepared, CSS 161 is required with a minimum grade of 2.7. Concurrent enrollment in CSSSKL 162 is also required.

Required

Textbook:

 

Required readings and topics will also be posted on the online message board. 

Course Grading:

 

v   

v  Assignments (8-10)                                                                        35 %         

v  Midterms (1)                                                                                  25 %         

v  Final Exam                                                                                    35 %         

v  Participation                                                                                  5 %           

 

Assignment Requirements:

Assignments will be turned in using Catalyst.  The submission site will close promptly at the start of class.  However, assignments can be turned in up to 5 days late with a 10% grade reduction per day, and there will be no extra credit given. 

 

Exams:

Make-up exams will not be given in this class, unless something catastrophic occurs.  These events should be discussed with the instructor ahead of time, except in the case of an emergency (which should be well documented). 

 

GPA Scale:

The grade scale for this class is based on the University of Washington grade scale, as follows: 90s (3.5-4.0), 80s (2.5-3.4), 70s (1.5-2.4), 60s (0.7-1.4) is used.)

Student Conduct; Plagiarism and Cheating:

You are expected to provide original work based on your own effort for this course. You will receive a zero for any coursework for which you are discovered cheating or plagiarizing. You will be referred to the University for further action.  It is your responsibility to know and uphold the Student Conduct Code for the University of Washington, available at http://www.uwb.edu/students/policies/ 

Access and Support:

If you believe that you have a disability and would like academic accommodations, please contact Disability Support Services at 425.352.5307, 425.352.5303 TDD, 425.352.5455 FAX, or at dss@uwb.edu <mailto:rlundborg@uwb.edu>. They will be happy to provide assistance. You will need to provide documentation of your disability as part of the review process.

Courtesy & Technology:

We’ll use technology in this class only to facilitate the learning outcomes stated in the outline and this syllabus.  Thus, cell phones and pagers should be disabled, and the using of a laptop (or the terminal in front of you) should not distract anyone from what the class is currently working on (or should be disabled).  Conversations should be kept to a minimum as a courtesy to other students that are trying to learn.

Participation & Attendance:

A percentage of the course grade comes from class participation, which can be summarized as the constructive involvement of a student during class. If a student misses a lecture, it is recommended that he/she talk to a fellow student who was present for the class.  Individuals will not receive extracurricular tutoring due to missed class; but of course, all students are welcome to visit with the instructor during office hours with questions about the material.  It has been proven in previous CSS courses that students who do not attend class do not succeed nearly as easily or frequently as those who do.

Inclement Weather Policy:

If classes are cancelled because of inclement weather, the UW Bothell main page will post the announcement at http://www.bothell.washington.edu/. From this page you can also automatically get current information on campus closures and delays in the event of inclement weather and emergency situations by signing up for text message and email alerts through the UW Bothell Alert System. http://www.bothell.washington.edu/alert/ 

 

Message Board

            https://catalysttools.washington.edu/gopost/board/rynn/_______________

 

Turn-In Site

            https://catalysttools.washington.edu/collectit/dropbox/________________