Instructional Planning Yearly Update 2013 Date: November 31, 2013 Department: Computer Science Division: Natural and Applied Sciences Goals and Recommendations from Program Plan List the top five Goals and Recommendations from the last Program Plan and indicate whether they have been met? Goals / Recommendations from six-year plan In progress Goal Met Comments (identify source of funding) Curriculum: Fund the scheduling of three new courses and two revised courses. 12 TU @ $1700.00 = $20,400 plus $2,000 software/hardware support every other year or $11,200.00 annually. Student Support and Student Success: Fund tutor support. (40 hrs/week; $12/hr- Student Assistant 4; 34 weeks, includes summer if courses offered) annually. No Partially funded We continue to offer CIS160mpa which is taught by CS faculty but offered through the CIS department. Increased funding has re-instated CS24 to an annual (fall only) course. No additional new course offerings are planned for 13-14. Yes CTC/IT & STEM grant Fall 2013: final semester of one student tutor in the CTC funded by IT to help CS programming students 8 hours/week. Spring 2014: STEM grant pays for 24 hours/week of peer tutoring (one semester only) Student Support and Student Success: Fund course support materials for under-funded students, annually. Student Support and Student Success: Fund database project to identify present CS majors and alumni. $4000.00 one-time, $200.00 annually. Staffing: Fund staff development for new technologies, annually. No New Goals and Recommendations Goal/Recommendation Continue 800 building CS scheduling Lab Technician for the CIS datacenter OS X computers CS Annual Program Update 2013 – Page 1 of 3 No This may be completed through the STEM grant. No This may be completed through the STEM grant. List any new goals and recommendations identified by the department Cost Explanation/Evidence of Need n/a The CS program and our students have benefited from the co-housing of our classroom, office, and lab spaces. Continue CS scheduling of 825 lecture classroom and 828 and 829 computer classrooms. as per CIS plan Servers that manage the virtual labs for the CS courses are now housed in the CIS 800 building data center (formerly they were housed in an IT data center.) The CS department relies on these servers to offer our courses. This lab is currently managed by CIS faculty on a volunteer basis, and permanent staff support is required. 3 @ $2500.00 ea. OS X computers are the required platform for mobile application development, and Unix workstations are the standard platform used in Computer Science. No OS X computers are available in the STEM lab, and the CS department doesn’t have any. We would like to acquire three OS X computers to be housed in the STEM lab for student use. SLO Assessment Progress: In a sentence or two, describe where your department should be on the Revolving Wheel of Assessment (what assessment you should have done in the last year) and what was actually done. If you’re not sure where you should be on the Revolving Wheel contact the SLO Coordinator (x6366). If any task was not completed, explain why. We are on track on the Revolving Wheel of Assessment and have completed all of our SLO assessments as proposed in the CS Program Plan from 2010. CS20GP has not been scheduled or assessed recently. It is expected that CS20GP will be deleted in 2014. Fill out the Assessment Results section below. SLO Assessment Results: List SLO assessments, dialogues, and priorities identified as a result of your assessment below. Attach Departmental Assessment Analysis Forms completed in the last two semesters. Core Competency, Course SLO, or CTE Program SLO Assessed. Example: all course SLOs for English 1A, 1B and 2 Fall 12: Certificate of Achievement C++ SLOs CS Annual Program Update 2013 – Page 2 of 3 Date of meeting where analysis / dialogue took place. Example: Department Meeting 8/27/10 SLO Meeting, 2/4/13 Priorities identified for program as a result of assessment. Example: Develop strategies for teaching research and documentation skills; share rubrics for research papers; provide more instructional support outside of class. For this certificate all SLOs were assessed through the analysis of the final programming projects in the courses that comprise each degree. Approximately eighty percent of students completing the final project met the goals of the three SLOs. Of the 20% who did not, the primary issues were lack of adequate design before attempting the project, and lack of testing of the final project after code completion. Improvements: The project assignments themselves do not need modification. Requiring students to submit designs for the final project in advance of the project deadline will be implemented the next time the courses are taught, and additional examples of program testing will be Fall 12: Core 2: Critical Thinking SLO Meeting, 2/4/13 Fall 12: AA and AS Computer Science (3-4) SLO Meeting, 2/4/13 Spring 13: Core 3: Global Awareness SLO Meeting, 8/23/13 Spring 13: Certificate of Achievement Java: SLOs SLO Meeting, 8/23/13 Spring 13: Certificate of Achievement Programming: SLOs SLO Meeting, 8/23/13 CS Annual Program Update 2013 – Page 3 of 3 provided. Core Competency: Critical Thinking and Information Competency This SLO was assessed through the analysis of programming projects. Results were very good. Primary issues related to program design and program testing. Additional class time will be spent discussing the importance and techniques of program design and program testing. SLO 3: Demonstrate information literacy individually, and as a team member (proper citations, documentation, ethical practices). (Critical Thinking, Communication, Professional Development, Global Awareness) SLO 4: Demonstrate professional conduct by meeting strict project deadlines, participating in self-managed teams, and adopting classroom behavioral norms. Communication, Professional Development All class projects, including final projects, require meeting these objectives. Students must successfully complete these projects in order to successfully complete the courses. Core Competency: Global Awareness Complex programming projects require a clear understanding of the scientific process in order for students to design, perform, and analyze experiments. Several lesson-specific improvement strategies were discussed. For this certificate all SLOs were assessed through the analysis of programming projects in the courses that comprise each degree. About 75% of students met the goals of the three SLOs. Primary issue was students not beginning early enough, or changing topics too late in the process. In the future, students will be advised to begin work early and to not change topic close to the deadline. For this certificate all SLOs were assessed through the analysis of programming projects in the courses that comprise each degree. About 80% of students met the goals of the three SLOs. As in the Java certificate, the primary issue was students not beginning early enough, or changing topics too late in the process. In the future, students will be advised to begin work early and to not change topic close to the deadline.