Program Self-Study Report Bachelor of Science in Computer Engineering
Total Page:16
File Type:pdf, Size:1020Kb
University of Washington May 31, 2007 Program Self-Study Report Bachelor of Science in Computer Engineering A. BACKGROUND INFORMATION................................................................................................ 4 1 Degree Titles................................................................................................................................ 4 2 Program Modes.......................................................................................................................... 4 3 Actions to Correct Previous Shortcomings............................................................................ 5 4 Contact Information.................................................................................................................. 6 5 CSE Department Web Sites...................................................................................................... 7 B. ACCREDITATION SUMMARY .................................................................................................... 8 1 Students ....................................................................................................................................... 8 2 Program Educational Objectives ......................................................................................... 15 3 Program Outcomes and Assessment................................................................................... 24 4 Professional Component ........................................................................................................ 53 5 Faculty........................................................................................................................................ 60 6 Facilities...................................................................................................................................... 63 7 Institutional Support ................................................................................................................. 65 8 Computer Engineering Program Criteria ............................................................................ 65 APPENDIX I .......................................................................................................................................... 67 A. TABULAR DATA FOR PROGRAM............................................................................................ 67 Table I-1. Basic-Level Curriculum - Computer Engineering .................................................... 68 Table I-2. Course and Section Size Summary............................................................................. 70 Table I-3. Faculty Workload Summary......................................................................................... 71 Table I-4. Faculty Analysis.............................................................................................................. 71 Table I-5. Support Expenditures..................................................................................................... 71 B. COURSE SYLLABI ............................................................................................................................ 71 B.1 Required Core Courses .......................................................................................................... 71 Page 2 of 239 B.2 Specified Courses in Hardware and Software Tracks........................................................ 71 B.3 Hardware and Software Capstone Courses........................................................................ 71 B.4 Other CSE Majors Courses....................................................................................................... 71 C. FACULTY CURRICULUM VITAE.....................................................................................................71 D. SUPPLEMENTARY MATERIAL......................................................................................................... 71 Page 3 of 239 A. Background Information 1 Degree Titles The Department of Computer Science and Engineering offers a Bachelor of Science in Computer Engineering degree through the College of Engineering. The program has two specializations, namely, hardware and software, which were instituted in the fall of 1999. The Department also offers a Bachelor of Science in Computer Science degree through the College of Arts & Sciences. Although our students are differentiated by the degree program they choose, they are otherwise treated very similarly with respect to admission and advising, and in the classroom. We find that the mingling of computer science and computer engineering students in our classes has been very beneficial to both programs. Our computer engineering students end up with a very strong background in computer science, and our computer science students are exposed to engineering practice and skills. 2 Program Modes Almost all undergraduate students in the department are enrolled full-time on-campus, although some students do attend part-time. Courses are offered during day-time hours all four quarters of the academic year (with a minimal summer quarter). Students must meet a satisfactory progress criterion that requires them to complete three courses towards graduation every quarter they are registered (except summer). Exceptions are granted for cooperative work experiences and extenuating circumstances like medical leaves, and for students nearing graduation with minimal outstanding courses to complete. Most students enter our program in their sophomore year or even the start of their junior year. This is the case for historical reasons to guarantee articulation of transfer students from the state’s Community Colleges and to ensure students successfully complete prerequisites prior to matriculation in the department. However, it has the negative effect of pushing all the requirements for our program into approximately 6-8 quarters rather than the 12 for which students are typically enrolled at the University. In 1999, we started admitting incoming freshmen directly to our major. This was a new program initiated by our department to attract strong in-state students who may choose to go elsewhere due to the uncertainty of admission to the major. Now, both in-state and out-of-state students are eligible to be admitted through direct admission. Having students admitted early also means they can distribute their major requirements through their four years on campus, have more even workloads and possibly more time to engage in research. This has become a University-wide program and we (as well as many other departments) are now admitting 20-25% of our majors directly from high school. Page 4 of 239 3 Actions to Correct Previous Shortcomings The previous ABET review found a very strong program, with no weaknesses or deficiencies. However, four concerns were listed. Criterion 2 – The department should be better at exchanging information about the program objectives and soliciting of suggestions for improvement from constituencies. We responded to this concern by initiating a discussion of the program objectives to establish a new set of objectives that were more in line with the ABET definition. This discussion included our industrial affiliates, faculty and students. At our annual affiliates meeting, we had a special sesson at which we proposed a number of possible objectives, including current objectives to industry representatives. We then held a similar discussion in a faculty meeting. A small committee incorporated the comments and feedback of the affiliates and faculty to formulate a set of program objectives, which were then published on our Website for further comment. We also presented these objectives to students for their comments. This resulted in the final set of objectives presented in this report. We will continue to review the objectives with these constituencies on an annual basis. Criterion 3 – We should strengthen our measurements of the degree of achievement for each particular program outcome and provide better documentation. We have taken several steps to strengthen our assessment efforts and provide better documentation. These are described in detail in Section B.3, but include the following improvements: We have associated each outcome with a set of courses where that outcome can be assessed via directed assignments, exam questions and project assignments, or in-class presentations and discussions. Each course now has a small number of outcomes that are assessed directly by the instructor. Instructors must describe the assessment methodology for each outcome for that class, and include the assignment or exam question if appropriate, along with samples of student work and an assessment of each student in the class of their mastery of that outcome. These assessment materials are then collected and collated in a central place that allows them to be easily reviewed by course coordinators and the program coordinator. As part of this assessment effort, we have provided a set of assessment rubrics for some of the outcomes such as ability to work in teams and ability to communicate. These give instructors a set of specific criteria for judging these outcomes, and provide a more standardized assessment of these outcomes by faculty. We have introduced an end-of-program review that is conducted by the Center for Instructional Development and Research (CIDR) of students in the senior capstone courses. These interviews specifically focus on our objectives and outcomes as they relate to the ABET criteria. These discussions