ASSESSMENT 28-Oct-2009 Activity: CIS Department Meeting - Review of Programming and Database SLOs Participants Faculty: Staff: Industry: Sanya Soyemi, Don Jenkins, Bil Bergin Lynn Mann Amrik Randhawa Action: Accepted Added Assessed Deactivate Modified Not Reviewed Rational: Evaluated track Discussed the success of the program. In our last review we recommended including My database technologies in the two course track. We have updated the course learning activities and students were very happy with the experience with that platform Noted fewer students move onto level 2 Considered industry requirements and popularity of MS Server Recommendations: 1. Gather information on why students enroll in level 1 to help us better understand why our expectations of 100% of students moving onto level 2 is not realized 2. Investigate and plan for fall 2010 incorporation of Oracle 11g 3. Consider and evaluate the merits of incorporating MS Server in the track Page 1 of 5 / 28-Oct-2009
22-May-2007 Activity: CIS Department Meeting - Review of Programming and Database SLOs Participants: Nick Abbondanza, Lynn Mann, Don Jenkins, Bil Bergin Action: Accepted Added Assessed Deactivate Modified Not Reviewed Rational: Evaluated program. Discussed concerns about low enrollments of the database programs. The programs are needed - advisory committees, Bureau of Labor statistics and community member Look for ways to advertise merits of the programs Additional platforms could serve as an enticement Recommendations: 1. Incorporate MS Server and/or other database platforms into the course work. 2. Develop program/department-level SLO's for documenting and other programming language courses. 3. Curriculum changes that were suggested in department review have begun to be incorporated/developed into outlines of record. Page 2 of 5 / 22-May-2007
PROGRAM REVIEW 15-May-2006 Activity: CIS Department Meeting - Review of Program Certificate Participants: Nick Abbondanza (Student), Steve Fahlbusch, Don Jenkins, Bil Bergin AGENDA Action: Added Modified Delete Accepted Not Reviewed Assessment Curriculum Changes We discussed the merits of further distinguishing the single-table / multi-table usages between the two classes. It might also be worthwhile to address tuning strategies in the level 2 course. These items might require a change to the outline of record for the courses and will be discussed as an information item at our next department meeting. All programming assignments for the level one course, CSIS 114A - Level 1, were evaluated and judged to be very good measures of concept mastery for the level one course. The level two programming assignments were also good measures of programming mastery. The level two course, CSIS 124A - Level 2, includes a technical communication component and in our discussions we noted a variance in the work products that were submitted, and how those items were evaluated. We need to define more consistent objectives and prepare a more useful rubric. is an industry standard programming language however each database vendor offers their own significant enhancements to the language. All participants in this review felt it would be advantageous to extend the computing resources and to modify the programming assignments such that students would gain experience with other (i.e. non-oracle) database products. As a result of this discussion the department will re-task one of our Oracle database servers to the My database platform and we will begin incorporating this DBMS into the programming curriculum. Page 3 of 5 / 15-May-2006
DEVELOPMENT 28-April-2005 Activity: CIS Department Meeting Participants: Ron Bowman, Mark Dumas, Don Jenkins, Dottie Smith, Ted Tielens, Ric Williams, Bil Bergin Action: Added Modified Delete Accepted Not Reviewed List and describe the different categories of commands PROGRAM MATRIX Construct and use relations, set-theoretic operations and relation-theoretic operations in the relational algebra. Prepare and map elements and constructs in the relational algebra into language elements. Evaluate and improve a data model using the rules of normalization. Create a database using the data definition language Write single and multiple table queries using the data manipulation language elements Update rows, add rows and delete rows from database tables using the DML elements of Prepare statements that will perform complex joins using data manipulation language elements. Evaluate commands for processing efficiency. Evaluate and improve a data model using the higher-order rules of normalization. Understand common uses of database triggers and stored procedures. Use the data control language elements of to support database administration tasks related to defining and managing user roles. 114A 124A Page 4 of 5 / 28-April-2005
DEVELOPMENT 07-April-2005 Activity: Acquired from CIS Program Review developed 2004-2005 Participants: Bil Bergin List and describe the different categories of commands PROGRAM MATRIX Construct and use relations, set-theoretic operations and relation-theoretic operations in the relational algebra. Prepare and map elements and constructs in the relational algebra into language elements. Evaluate and improve a data model using the rules of normalization. Create a database using the data definition language Write single and multiple table queries using the data manipulation language elements Update rows, add rows and delete rows from database tables using the DML elements of Prepare statements that will perform complex joins using data manipulation language elements. Evaluate commands for processing efficiency. Evaluate and improve a data model using the higher-order rules of normalization. Understand common uses of database triggers and stored procedures. Use the data control language elements of to support database administration tasks related to defining and managing user roles. 114A 124A Page 5 of 5 / 07-April-2005