Implementing Changes

Course NumberChangesChange DetailsOnline Info
CS 110A
metzler
  • New or revised teaching methods
  • Engaging in professional development about best practices for this subject
Warn students to remember && before ||.
Remind students the different results from .fail()
Fix the test #2 question on strings, and review infinite loops more.
Discuss call by reference with other department members.
CS 110C
Steve Abensohn
  • New or revised teaching methods
  • New or revised out-of-class activities
New and/or revised student exercises covering (a) the use or omission of {query} in UML, (b) the number of passes for a given bubble sort, and (c) the effects of delete on a pointer to a node.
CS 111A
Steve Abensohn
  • New or revised teaching methods
  • New or revised out-of-class activities
  • Revise context of test question
The following is a compilation across instructors and sections:
1) post question to the discussion forum regarding string comparisons
2) add practice for students with reference parameters
3) discuss among instructors the topic of reference parameters
4) expand in-class exercises on mixed expressions
5) post/provide solutions to in-class exercises on mixed expressions
6) add a program with errors that students must analyze and debug as an in-class exercise
7) add in-class exercises to predict the results of DecimalFormat formatting pattern strings
8) add an in-class exercise on sentinels
9) provide handout to students on pass by value
10) revise context of test question on arrays
CS 111B
Constance Conner
  • New or revised out-of-class activities
New assignment specifications will be created focusing on SLO I. We hope this will increase the completion rate for the assignment addressing this SLO.
CS 111C
metzler
  • New or revised teaching methods
Emphasize the advantages of sorted lists on sequential searches more
CS 150A
RoseEndres (rendres@ccsf.edu)
  • New or revised teaching methods
  • New or revised out-of-class activities
Start with a small dataset and have students get the "answer" to the business question based on that dataset by inspection. This is an approach I have not wanted to use in the past since I have too many students who think that a query is judged by the result it produces with a sample table/dataset rather than the query is judged by whether it produces the correct result with any version of the data.
Two types of queries that cause troubles are (1) those using grouping and (2) the use of subqueries for AND/OR logic. Working with results determined by inspection may help with these logic problems.
CS 151A
RoseEndres (rendres@ccsf.edu)
  • New or revised teaching methods
  • New or revised out-of-class activities
Start with a small dataset and have students get the "answer" to the business question based on that dataset by inspection. This is an approach I have not wanted to use in the past since I have too many students who think that a query is judged by the result it produces with a sample table/dataset rather than the query is judged by whether it produces the correct result with any version of the data.
Two types of queries that cause troubles are (1) those using grouping and (2) the use of subqueries for AND/OR logic. Working with results determined by inspection may help with these logic problems.
CS 155A
RoseEndres (rendres@ccsf.edu)
  • New or revised teaching methods
  • New or revised out-of-class activities
Start with a small dataset and have students get the "answer" to the business question based on that dataset by inspection. This is an approach I have not wanted to use in the past since I have too many students who think that a query is judged by the result it produces with a sample table/dataset rather than the query is judged by whether it produces the correct result with any version of the data.
Two types of queries that cause troubles are (1) those using grouping and (2) the use of subqueries for AND/OR logic. Working with results determined by inspection may help with these logic problems.
CS 160A
Charles Metzler
  • New or revised teaching methods
  • New or revised out-of-class activities
  • New methods of evaluating student work
Based upon instructor discussions, revised test questions and lecture content,
Revised homework assignment regarding regular expressions.
Revised course content due to server change from HP-Unix to Linux.
CS 211D
Abbas Moghtanei
  • New or revised teaching methods
1) Covering more detailed information about XML
2) Teach more subjects about database and SQL
CS 211S
Abbas Moghtanei
  • New or revised teaching methods
Cover more information about basics of networking specifically TCP/IP.
Practicing more on the multithreaded aspect of Java.

Conducting Assessments

Course NumberMethodsAssessedAnalyzedChanges PlannedOnline Info
CS 101
Nancy Webb
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 17
After the end of the semesterAfter the end of the semester
CS 110A
metzler
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 17
After the end of the semesterAfter the end of the semester
CS 110B
Jason Schatz
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
  • Assignments based on rubrics
Week of
November 5
Week of
November 19
After the end of the semester
CS 110C
Steve Abensohn
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 17
After the end of the semesterAfter the end of the semester
CS 111A
Steve Abensohn
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 17
After the end of the semesterAfter the end of the semester
CS 111B
Constance Conner
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
  • Assignments based on rubrics
Week of
December 17
After the end of the semesterAfter the end of the semester
CS 111C
metzler
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
October 29
After the end of the semesterAfter the end of the semester
CS 113A
Douglas Putnam
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 17
After the end of the semesterAfter the end of the semester
CS 130A
Louie Giambattista
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
  • Assignments based on rubrics
Week of
December 10
Week of
December 17
After the end of the semester
CS 131A
Douglas Putnam
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 17
Pick one...After the end of the semester
CS 132A
Douglas Putnam
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 17
After the end of the semesterAfter the end of the semester
CS 150A
RoseEndres (rendres@ccsf.edu)
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
  • Assignments based on rubrics
Week of
November 5
After the end of the semesterAfter the end of the semester
CS 151A
RoseEndres (rendres@ccsf.edu)
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
  • Assignments based on rubrics
Week of
November 5
After the end of the semesterAfter the end of the semester
CS 155A
RoseEndres (rendres@ccsf.edu)
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
  • Assignments based on rubrics
Week of
November 5
After the end of the semesterAfter the end of the semester
CS 155P
RoseEndres (rendres@ccsf.edu)
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
  • Assignments based on rubrics
Week of
October 1
Week of
October 15
Week of
October 29
CS 159A
RoseEndres (rendres@ccsf.edu)
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
  • Direct observation of performances, practical exams, group work
Week of
October 8
Week of
October 22
Week of
November 5
CS 160A
Charles Metzler
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
October 15
After the end of the semesterAfter the end of the semester
CS 160B
Greg Boyd
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 17
After the end of the semesterAfter the end of the semester
CS 211D
Abbas Moghtanei
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 17
After the end of the semesterAfter the end of the semester
CS 211S
Abbas Moghtanei
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 17
After the end of the semesterAfter the end of the semester
CS 212
Jason Schatz
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
  • Assignments based on rubrics
Week of
September 10
Week of
September 24
Week of
December 17
CS 260A
Greg Boyd
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
December 3
Week of
December 17
After the end of the semester
CS 270
Greg Boyd
  • Analysis of exam, quiz, or homework items linked to specific learning outcomes
Week of
November 5
Week of
November 19
After the end of the semester

View Assessment Details for CS | View Assessment Calendar for CS

Future Plans

No data

Back to Department Overview