SJSU Annual Program Assessment Form Academic Year

Similar documents
SJSU Annual Program Assessment Form Academic Year

SJSU Annual Program Assessment Form Academic Year

SJSU Annual Program Assessment Form Academic Year Program Website:

Mechanical Engineering Program Assessment Report

Teaching Mechatronics & Controls using NI Technology

SJSU Annual Program Assessment Form Academic Year X Check here if your website addresses the University Learning Goals.

Evaluation: Strengths and Areas for Improvement

Chemical and Biological Engineering Student Learning Outcome Assessment Report

Glendale Community College Instructional Division Program Learning Outcomes Assessment Timeline

Mechanical Engineering

Bachelor of Science in Nuclear Engineering Technology

Website:

SJSU Annual Program Assessment Form Academic Year

Indiana K-12 Computer Science Standards

PROGRAM ASSESSMENT PLAN ~ through This document only needs to be updated when changes are made.

BASIC SCIENCES CENTER BIOCHEMICAL ENGINEER

Assessment Report Viewer. Nuclear Engineering-BS

UNIVERSITY OF EAST LONDON PROGRAMME SPECIFICATION. Programme Aims and Learning Outcomes

ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. Chester F. Carlson Center for Imaging Science

TECHNOLOGY BACHELOR DEGREE (HEALTH SCIENCES OR ENGINEERING AND APPLIED SCIENCE OPTIONS) Prepare for a career as a technology leader.

Course Syllabus OSE 4240 OPTICS AND PHOTNICS DESIGN, 3 CREDIT HOURS

PROGRAMME SYLLABUS Sustainable Building Information Management (master),

San José State University Department of Electrical Engineering EE 161, Digital Communication Systems, Spring 2018

a knowledge of contemporary issues. 3

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. VISUALIZATION TECHNIQUES IDT 2630 (formerly IDT 1600)

Website:

Electrical Engineering

Kyiv National University of Trade and Economics Faculty of Trade and Marketing INFORMATION PACKAGE

Course Structure : Lectures Tutorials Practical s Credits 2-4 6

Academic Course Description. BEE 303 ELECTRON DEVICES Third Semester (Odd Semester)

ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE

TAMALPAIS UNION HIGH SCHOOL DISTRICT Larkspur, California. Course of Study PHOTOGRAPHY 1

SKM IN ARCHITECTURAL DRAUGHTING Level 3

BSc in Music, Media & Performance Technology

S o A D SCHOOL OF ARCHITECTURE AND DESIGN A B U D H A B I CIDA STANDARD 9 A S S E S S M E N T

Washtenaw Community College Comprehensive Report. PHO 216 Environmental Portraiture Effective Term: Fall 2011

Engineering Technology (ETEC) 12 Introduction to Engineering Design (IED) Course Syllabus

UMBC POLICY ON TECHNOLOGY FLUENCY UMBC III

Theory of Structures-I (CE-206)

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Academic Course Description. BEC701 Fiber Optic Communication Seventh Semester, (Odd Semester)

Baccalaureate Program of Sustainable System Engineering Objectives and Curriculum Development

Heating Ventilating Air Conditioning - Refrigeration COURSE SYLLABUS

San José State University Aerospace Engineering AE20 Computer-Aided Design for Aerospace Engineers, Fa

DIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014)

3 TERM PID CONTROLLER TUNING

Mindfulness in the 21 st Century Classroom Online Syllabus

City University of Hong Kong. Course Syllabus. offered by Department of Computer Science with effect from Semester B 2016/17

ANNUAL REPORT TEMPLATE AY

FILM AND MEDIA TUFTS UNIVERSITY 95 TALBOT AVENUE, MEDFORD, MA 02155

Mindfulness in the 21 st Century Classroom Site-based Participant Syllabus

With Wisdom We Explore

Peter Ostafichuk, Mechanical Engineering, UBC With: Goran Fernlund Sherry Green Carol Jaeger Bill McCutcheon Dirk van Zyl

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS AUTOCAD FOR INTERIOR DESIGN: STUDIO IV IDT 2305

Academic Course Description. VL2004 CMOS Analog VLSI Second Semester, (Even semester)

ES 330 Electronics II Fall 2016

Articulation of Certification for Manufacturing

Drafting & Design Technology

Health Physics Specifications (Phys 334)

Academic Course Description. BEC701 Fibre Optic Communication Seventh Semester, (Odd Semester)

Accreditation Requirements Mapping

Academic Course Description. BHARATH University Faculty of Engineering and Technology Department of Electrical and Electronics Engineering

Welcome Transfer Students!! LeBow College of Business 2012 Transfer Orientation August 10th

CENTER OF BASICS SCIENCE ELECTRONIC ENGINEER (Curriculum 2012)

Course Outline and Syllabus for Students

TSUTV/Comcast on-demand

German Studies Program Learning Outcomes

Principles of Communication Systems

Mechanical Engineering

ALA s Core Competences of Librarianship

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. CIVIL ENGINEERING DRAWING W/LAB CID 2290 (formerly CID 2195)

Chess Course Syllabi Table of Contents

Occidental COLLEGE. Theater. Assessment Plan

Academic Course Description

Academic Course Description

Science and mathematics

Total Test Questions: 34 Levels: Units of Credit: 0.50

SCHOOL OF BUSINESS AND TECHNOLOGY DEPARTMENT OF ENGINEERING TECHNOLOGY

To understand the concept of basic engineering mechanism Compulsory : MANUFACTURING TECHNOLOGY II. Office phone

PAINTING AND PRINTMAKING, BACHELOR OF FINE ARTS (B.F.A.)

CptS 475/575: Data Science. What is Data Science? Fall 2018

Game 230: History of Computer Games

Contents. Drafting Technology Comprehensive Program Review Instruction

Faculty of Humanities and Social Sciences

MECHANICAL ENGINEERING AND DESIGN 2017/18 SEMESTER 1 MODULES

G9 - Engineering Council AHEP Competencies for IEng and CEng

Department of Electrical & Computer Engineering. Five-Year Strategic Plan: Improving Lives. Transforming Louisiana. Changing the World.

ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. Chester F. Carlson Center for Imaging Science

Academic Course Description

Administrative-Master Syllabus form approved June/2006 revised Page 1 of 1

Academic Course Description. BEE301 Circuit Theory Third Semester, (Odd Semester)

Angelina College Technology and Workforce Division TECHNICAL DRAFTING SYLLABUS DFTG 1405 Instructional Syllabus

Sustainable Construction Technology 2008 Annual Program Review

Programme Specification

SUSTAINABLE TOURISM 2016 PROFESSOR CAROLIN LUSBY

ESSEX COUNTY COLLEGE Engineering Technologies and Computer Sciences Division ENR 103 Engineering Graphics and Introduction to CAD Course Outline

Electrical and Telecommunications Engineering Technology_EET1122. Electrical and Telecommunications Engineering Technology

COMPUTER GAME DESIGN (GAME)

Media and Communication (MMC)

Academic Course Description

Transcription:

SJSU Annual Program Assessment Form Academic Year 2015 2016 Department: Computer Science Program: BSCS College: Science Program Website: http://www.sjsu.edu/cs/ Link to Program Learning Outcomes (PLOs) on program website: http://www.sjsu.edu/cs/assessment/bscs/ugoal/ Program Accreditation (if any): ABET accredited Contact Person and Email: Chris Tseng, chris.tseng@sjsu.edu Date of Report: June 1, 2016 Part A 1. List of Program Learning Outcomes (PLOs) Upon graduation, successful graduates of the BSCS program will attain the following program learning outcomes (PLOs): (a) An ability to apply knowledge of computing and mathematics to solve problems (b) An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution (c) An ability to design, implement, and evaluate a computer based system, process, component, or program to meet desired needs (d) An ability to function effectively on teams to accomplish a common goal (e) An understanding of professional, ethical, legal, security and social issues and responsibilities (f) An ability to communicate effectively with a range of audiences (g) An ability to analyze the local and global impact of computing on individuals, organizations, and society (h) Recognition of the need for and an ability to engage in continuing professional development (i) An ability to use current techniques, skills, and tools necessary for computing practice (j) An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices

(k) An ability to apply design and development principles in the construction of software systems of varying complexity 2. Map of PLOs to University Learning Goals (ULGs) Each PLO is being mapped to one or more ULG and vice versa. BSCS PLOs to ULGs map PLO/ULG ULG1 Specialized Knowledge ULG2 Broad Integrative Knowledge ULG3 Intellectual Skills ULG4 Applied Knowledge ULG5 Social and Global Responsibilities (a) (b) (c) (d) (e) (f) (g) (h) (i) (j) (k) 3. Alignment Matrix of PLOs to Courses Matrix of PLOs to Courses in BSCS BSCS Outcomes Courses (a) (b) (c) (d) (e) (f) (g) (h) (i) (j) (k) Math 1 1 Physics 1 Support Courses Science 1 CS 100W 2 3 1 Phil 134 3 3 2 A 1 C 2 D 1 2 1 GE Courses E 1 2 1 R 1 2 2 S 1 2 2 1 V 1 2 2 1

CS 46A 1 1 1 1 1 1 CS 46B 1 1 1 1 1 1 CS 146 3 2 2 2 3 2 CS 151 2 3 3 3 2 2 3 CS 47 1 1 1 1 1 Required CS Courses CS 49C/J 1 1 1 1 1 1 CS 147 2 2 2 2 2 CS 149 2 2 2 2 2 2 CS 152 2 3 3 2 2 3 CS 154 3 2 2 3 CS 160 3 3 3 3 3 3 3 3 3 DEEP 3 3 3 3 3 3 4 Electives CS E E E E E E E 1: Indicating Beginner level, 2: Intermediate level, 3: Advanced level Course assessed (cells in color): CS100W, Phil134, CS146, CS151, and CS160 4. Planning Assessment Schedule We follow a 2 year assessment cycle in which each PLO will be assessed once according the following schedule matrix. Year 1 Spring (odd year) Year 1 Fall (odd year) Year 2 Spring (even year) Year 2 Fall (even year) Year 3 Spring (odd year) PLO a PLO b PLO c PLO d PLO e PLO f PLO g PLO h PLO i PLO j PLO k 5. Student Experience Students and general public can access the PLO and ULG as well as other relevant assessment information online under the department homepage. In particular, the following information is available online. University Learning Goal (ULG) for BSCS can be found under the following website: http://www.sjsu.edu/cs/assessment/bscs/ugoal/ BSCS PLOs and ULGs are posted at the websites:

http://www.sjsu.edu/cs/assessment/bscs/outcomes/ http://www.sjsu.edu/cs/assessment/bscs/ugoal/matrix/ All courses include related PLOs in their syllabi. Students can view course syllabus under the department website: http://www.sjsu.edu/cs/practicalities/syllabi/spring 2016/index.html. We conduct regular annual alumni survey to solicit student feedback. It is used to provide feedback to PLOs and our overall program for the consideration of improvement. A recent senior result summary can be found in (6) of Part B. Part B 6. Assessment Data and Results Each of PLO is assessed by one upper division course. Each of these assessed courses defines a set of Course Learning Objectives (CLOs) or performance indicators. A set of rubrics is established for the assessment of each CLO. According to the assessment schedule in Section 4, the course instructor generates a Course Assessment Report (CAR). The rubrics, the associated CLOs and PLOs are presented in CARs. The data presented in CARs for each course are used to produce the Outcome Assessment Report (OAR) every two years. The OARs collectively address achievement of PLOs and also recommend actions. Five student outcomes a, h, i, j, and k were assessed in 2015 2016 through CS146 and CS160. The CARs generated for the latest assessment cycle are attached as appendices. Students final exam, midterm exam, team project reports, and other relevant material are used as basis for rubrics in evaluating the learning outcomes. In addition to the regular PLO assessment, CS100W was assessed for GE assessment need. A new certificate program on cybersecurity was also assessed for program improvement purposes. We also conducted annual senior survey to collect students input on each of the PLOs and overall program. The result is as shown in the attachment file named SeniorExitSurvey2016.pdf.

7. Analysis Based on the data and summary of the CARs, all 5 PLOs assessed have been achieved. The changes proposed during the latest assessment cycle are listed in Section 8. These proposed changes will be evaluated and prioritized for the implementation in the coming academic year. Particular findings for each of the PLO assessed are summarized as follows. PLO (a): Based on the data collected, computing the running time of an algorithm or an operation of a data structure in different situations is a subject that many students struggle. It is even worse when students are only given the pseudocode to start with. PLO (h): Students did very well in outcome h. As noted in the 2013 Fall assessment report on this PLO, emphasis on introducing an area of lack of expertise and continuous professional development was desired. It was mentioned in the previous assessment report that instructors are encouraged to introduce and guide students to new topics to solve assigned problems. This suggestion was taken and put to practice in this assessment cycle. Not only were students able to work out project problems with minimal guidance from instructors on new needed skill, they also recognized and agreed there is a need for continuous professional development. This kind of training serves well to transition students from classroom setting to real life software engineer environment in which one must learn and apply new skill as needed to solve problems. So the gap identified in the last assessment is removed based on the suggested change in the instruction approach. This results in much better learning outcome result in this assessment cycle. PLO (i): This outcome has no imminent issue. Most students appeared to be doing well in the basic usages of software tools. It will be of interest to see if instructors can expose students to more functionalities and features beyond the basic in software tools. Things like using the same tool for other programming languages and settings will be suitable to be introduced to students in this course. PLO (j): Based on the data collected, most students can realize well the theoretical basis for a real life problem. However, comparing or choosing a more efficient solution among two choices to solve a problem appears to be challenging for more than 3/4 of the students. PLO (k): One thing of interest in outcome k is about software testing. As software testing becomes a norm for higher software quality, students need to have a good understanding of the concept, tools, and hands on practice of software testing methodologies. 8. Proposed changes and goals (if any) The proposed changes and/or goals for each of the PLO assessed is listed as follows. PLOs (a) and (j): Students who took CS46B in SJSU have a better foundation in data structures. They also understand better the running time of simple loops and methods than many transfer students. Transfer students lack the basic understanding of fundamental data structures and how to use pseudocode. The instructor in charge of assessing this outcome recommended having a challenge test for all students that wish to enroll CS146 to make sure that students have relevant fundamental concepts before signing up this class.

PLO (h): We have implemented an action item proposed in the last assessment report and proved it is useful and successful as indicated in the latest assessed data. This proposition is on encouraging students to solve assigned problems on new topics with minimal guidance from the instructor. This simulated environment is important to transition students from classroom setting to real life team work and hands on learning in industry as software engineers. PLO (i): It is advised for instructors to expose students to more functionalities and features beyond the basic in software tools. We will see how this expanded feature initiative in software tools would affect student learning outcome in the next assessment cycle. PLO (k): It is recommended that instructors put more emphasis on the last stage of software process, i.e., software testing. This expected to help students better prepared for their industry career. We will observe how this recommendation affect student learning and collect student feedback on this emphasis in the next assessment cycle. Part C Proposed Changes and Goals 2014 15: A sub topic in their analyses outlines will be implemented for outcomes e and g in Phil134 to help all students understand problems their proposed policy solutions might cause: a mapping of cause/effect of their proposed solutions. 2015 16: For outcome k, we propose to put more learning emphasis on the last stage of software process, i.e., software testing, to better prepare students for their industry career 2015 16: It is recommended all students should take a placement test before enrolling in CS146. This will ensure enrolling students to have proper pre requisite fundamental concepts. Status Update This implementation to Case Analyses Outlines will be added by Fall 16 To be implemented in 2016 17 and assessed in 2017 Fall. To be discussed in department meetings in Fall 2016 for possible adoption and implementation.