UGSC: UGSC: Undergraduate Studies Undergraduate Studies
CommitteeCommitteeHaiyun Bian, Jay Dejongh, Haiyun Bian, Jay Dejongh, Travis Doom, Travis Doom,
Natsuhiko Futamura, Prabhaker Mateti *,Natsuhiko Futamura, Prabhaker Mateti *, Eric Eric Matson, Karen Meyer, Matson, Karen Meyer, Michael RaymerMichael Raymer, ,
Ronald Taylor, Ronald Taylor, Shaojun WangShaojun Wang
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 22
ABET OverviewABET Overview
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 33
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 44
ABETABET
Accreditation Board for Engineering and Accreditation Board for Engineering and TechnologyTechnology
Engineering (EAC/ABET)Engineering (EAC/ABET) Technology (TAC/ABET) Technology (TAC/ABET) Computing (CAC/ABET)Computing (CAC/ABET)Applied Science (ASAC/ABET)Applied Science (ASAC/ABET)
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 55
Ohio Accreditations: ABET EACOhio Accreditations: ABET EAC AkronAkron BSCEG [2002] BSCEG [2002] Case Western Reserve Case Western Reserve BSCEG [1971] BSCEG [1971] CedarvilleCedarville BSCEG [2007]BSCEG [2007] CincinnatiCincinnati BSCEG [1987] BSCEG [1987] Cleveland StateCleveland State BSCEG [2005]BSCEG [2005] DaytonDayton BSCEG [2001] BSCEG [2001] Ohio Northern Ohio Northern BSCPE [2001]BSCPE [2001] Ohio State Ohio State BSCEG [2000] BSCEG [2000] Ohio State Ohio State BSCSE [2000]BSCSE [2000] ToledoToledo BSCSE [1988] BSCSE [1988] Wright State Wright State BSCEG [1984] BSCEG [1984]
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 66
Ohio Accreditations: ABET CACOhio Accreditations: ABET CAC
Case Western Case Western BSCS [2001]BSCS [2001]Cedarville Cedarville BSCS [2007]BSCS [2007]CincinnatiCincinnati BSCS [2005]BSCS [2005]MiamiMiami BSCS [2005]BSCS [2005]Ohio State University Ohio State University BSCSE [2000]BSCSE [2000]Ohio University Ohio University BSCS [2002] BSCS [2002] ToledoToledo BSCSE [1991]BSCSE [1991]WSU WSU BSCS [1987]BSCS [1987]
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 77
ABETABET
Evaluation process is (supposedly) a friendly Evaluation process is (supposedly) a friendly process, not adversarialprocess, not adversarial
Evaluation based on a Self-Study and visitEvaluation based on a Self-Study and visit Evaluators are Engineering + CS faculty and Evaluators are Engineering + CS faculty and
industry professionalsindustry professionals Accreditation is based onAccreditation is based on
outcomes assessmentoutcomes assessment not bean countingnot bean counting
Faculty and students are expected to be aware Faculty and students are expected to be aware of the ABET process.of the ABET process.
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 88
Eight Evaluation CriteriaEight Evaluation Criteria
1.1. Students, Students, 2.2. Program educational objectives, Program educational objectives, 3.3. Program outcomes and assessment, Program outcomes and assessment, 4.4. Professional component, Professional component, 5.5. Faculty, Faculty, 6.6. Facilities, Facilities, 7.7. Institutional support and financial resources, Institutional support and financial resources, 8.8. Program (CEG, CS, …) criteriaProgram (CEG, CS, …) criteria
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 99
Outcomes (ABET Criteria 3a-k)Outcomes (ABET Criteria 3a-k)
a.a. An ability to apply knowledge of math, science and engineeringAn ability to apply knowledge of math, science and engineeringb.b. An ability to design and conduct experiments as well as to analyze and interpret dataAn ability to design and conduct experiments as well as to analyze and interpret datac.c. An ability to design a system, component, or process to meet desired needsAn ability to design a system, component, or process to meet desired needsd.d. An ability to function on multi-disciplinary teamsAn ability to function on multi-disciplinary teamse.e. An ability to identify, formulate and solve engineering problemsAn ability to identify, formulate and solve engineering problemsf.f. An understanding of professional and ethical responsibilitiesAn understanding of professional and ethical responsibilitiesg.g. An ability to communicate effectivelyAn ability to communicate effectivelyh.h. The broad education necessary to understand the impact of engineering solutions in The broad education necessary to understand the impact of engineering solutions in
a global and societal contexta global and societal contexti.i. A recognition of the need for, and an ability to engage in, life-long learningA recognition of the need for, and an ability to engage in, life-long learningj.j. A knowledge of contemporary issuesA knowledge of contemporary issuesk.k. An ability to use the techniques, skills, and modern engineering tools necessary for An ability to use the techniques, skills, and modern engineering tools necessary for
engineering practiceengineering practice
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 1010
Overview of Today's Retreat Overview of Today's Retreat Schedule Schedule
Assessments of 8 CoursesAssessments of 8 CoursesAll are/were required courses in BACS, BSCE All are/were required courses in BACS, BSCE
or BSCSor BSCSAssessment/Status Report of a degree Assessment/Status Report of a degree
option:option:BSCE WirelessBSCE Wireless
Discussion of Undergraduate Curriculum Discussion of Undergraduate Curriculum IssuesIssues
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 1111
New Courses Approved 2007-2008New Courses Approved 2007-2008
CEG 499: Operating Systems for Mobile DevicesCEG 499: Operating Systems for Mobile Devices Prerequisites: CEG 433Prerequisites: CEG 433 Prabhaker MatetiPrabhaker Mateti
CEG 399: Introduction to Software Testing CEG 399: Introduction to Software Testing Prerequisites: CS 242Prerequisites: CS 242 Tom HartrumTom Hartrum
CS499: Introduction to Information RetrievalCS499: Introduction to Information Retrieval Prerequisites: CS600 Data Structures and Algorithms Prerequisites: CS600 Data Structures and Algorithms T.K. PrasadT.K. Prasad
Amith SethAmith Seth CS 499: Data Clustering and Analysis CS 499: Data Clustering and Analysis
Prerequisites: CS400 & MTH25Prerequisites: CS400 & MTH25 Ardy GoshtasbyArdy Goshtasby
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 1212
Minors in CS and CEMinors in CS and CE
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 1313
BACS OverviewBACS Overview Total Program Credit Hours 187.0Total Program Credit Hours 187.0
ENG 10x 8.0 CompositionENG 10x 8.0 Composition EGR 335 3.0 TechCommunicationsEGR 335 3.0 TechCommunications
MTH 228 5.0 Calc for Social SciencesMTH 228 5.0 Calc for Social Sciences MTH 257 3.0 Discrete Mathematics MTH 257 3.0 Discrete Mathematics PHL 2x3 8.0 Symbolic LogicPHL 2x3 8.0 Symbolic Logic STT 160 5.0 Statistical Concepts STT 160 5.0 Statistical Concepts
GEN ED 12.0 Natural SciencesGEN ED 12.0 Natural Sciences GEN ED 28.0 General Education GEN ED 28.0 General Education
40.0 General Electives40.0 General Electives
CEG 233 4.0 Linux and WindowsCEG 233 4.0 Linux and Windows CS 24x 12.0 Computer ProgrammingCS 24x 12.0 Computer Programming CS 302 4.0 SQL/Oracle DatabasesCS 302 4.0 SQL/Oracle Databases CEG 320 4.0 Computer OrganizationCEG 320 4.0 Computer Organization CEG 355 4.0 Intro Info Tech SystemsCEG 355 4.0 Intro Info Tech Systems CS 400 4.0 Data Structs and AlgCS 400 4.0 Data Structs and Alg CEG 460 4.0 Intro Software EngCEG 460 4.0 Intro Software Eng
CS 466 4.0 Formal LanguagesCS 466 4.0 Formal Languages
CS 415 4.0 Social ImpComputingCS 415 4.0 Social ImpComputing
32.0 CS/CEG TechElectives32.0 CS/CEG TechElectives
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 1414
BSCE Changes in Recent YearsBSCE Changes in Recent Years
Total Program Credit Hours 191 (195 in Total Program Credit Hours 191 (195 in 2005)2005)
No longer requiredNo longer requiredCEG 434 Concurrent Software DesignCEG 434 Concurrent Software DesignCEG 460 Software EngineeringCEG 460 Software Engineering
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 1515
BSCS Changes in Recent YearsBSCS Changes in Recent Years
Total Program Credit Hours 191 (195 in Total Program Credit Hours 191 (195 in 2005)2005)
No longer requiredNo longer requiredCEG 255/355 Info Tech SystemsCEG 255/355 Info Tech SystemsCEG 434 Concurrent Software DesignCEG 434 Concurrent Software Design
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 1616
Objectives and OutcomesObjectives and Outcomes
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 1717
Outcomes? Objectives?Outcomes? Objectives?
“ … “ … even the ABET Gurus are often even the ABET Gurus are often confused.”confused.”
-- often -- often heardheard
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 1818
Objectives and OutcomesObjectives and Outcomes
Objectives: what we are preparing the Objectives: what we are preparing the students for. students for.
Outcomes: what the students are Outcomes: what the students are expected to know/ be able to do.expected to know/ be able to do.
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 1919
An exampleAn exampleObjective: Graduates will be able to Objective: Graduates will be able to
communicate with people throughout the communicate with people throughout the world.world.
Outcome: Students must be able to speak Outcome: Students must be able to speak 12 languages before graduation.12 languages before graduation.
Assessment: Students can speak only 10 Assessment: Students can speak only 10 languages. A new process is being put in languages. A new process is being put in place to increase the number of spoken place to increase the number of spoken languages by students.languages by students.
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 2020
From ABET EAC 2008-09From ABET EAC 2008-09
Program Educational Objectives – Program Program Educational Objectives – Program educational objectives are broad statements that educational objectives are broad statements that describe the career and professional describe the career and professional accomplishments that the program is preparing accomplishments that the program is preparing graduates to achieve.graduates to achieve.
Program Outcomes – Program outcomes are Program Outcomes – Program outcomes are narrower statements that describe what students narrower statements that describe what students are expected to know and be able to do by the are expected to know and be able to do by the time of graduation. These relate to the skills, time of graduation. These relate to the skills, knowledge, and behaviors that students acquire knowledge, and behaviors that students acquire in their matriculation through the program.in their matriculation through the program.
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 2121
From ABET CAC 2008-09From ABET CAC 2008-09I-1. The program must have documented, measurable objectives.I-1. The program must have documented, measurable objectives.
I-2. The program’s objectives must include expected outcomes for graduating I-2. The program’s objectives must include expected outcomes for graduating students.students.
I-3. Data relative to the objectives must be routinely collected and documented, I-3. Data relative to the objectives must be routinely collected and documented, and used in program assessments.and used in program assessments.
I-4. The extent to which each program objective is being met must be I-4. The extent to which each program objective is being met must be periodically assessed.periodically assessed.
I-5. The results of the program’s periodic assessments must be used to help I-5. The results of the program’s periodic assessments must be used to help identify opportunities for program improvement.identify opportunities for program improvement.
I-6. The results of the program’s assessments and the actions taken based on I-6. The results of the program’s assessments and the actions taken based on the results must be documented.the results must be documented.
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 2222
BACS Objectives and OutcomesBACS Objectives and Outcomes
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 2323
BSCE Objectives and OutcomesBSCE Objectives and Outcomes
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 2424
BSCS Objectives and OutcomesBSCS Objectives and Outcomes
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 2525
Assessment Plan Assessment Plan for All Degree Programsfor All Degree Programs
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 2626
Course Assessment Course Assessment PresentationsPresentations 11:15 – 12:15 11:15 – 12:15
1.1. CS 405 Introduction to Data Base CS 405 Introduction to Data Base Management Systems: Chung, DongManagement Systems: Chung, Dong
2.2. CS 466 Introduction to Formal Languages: CS 466 Introduction to Formal Languages: Prasad, SudkampPrasad, Sudkamp
3.3. CS 480 Comparative Languages: Prasad, CS 480 Comparative Languages: Prasad, RaymerRaymer
4.4. CEG 434 Concurrent Software Design: Pei, CEG 434 Concurrent Software Design: Pei, Wang Wang
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 2727
Collect Lunches: 12:15 - 12:30Collect Lunches: 12:15 - 12:30
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 2828
Course Assessment Course Assessment Presentations: 12:30 – 01:30Presentations: 12:30 – 01:30
5.5. CEG 233 Linux and Windows:CEG 233 Linux and Windows: Mateti Mateti
6.6. CS 415 Social Implications of Computing: CS 415 Social Implications of Computing: Finkelstein Finkelstein
7.7. CEG 460 Introduction to Software Engineering: CEG 460 Introduction to Software Engineering: Hartrum, Matson Hartrum, Matson
8.8. EGR 335 Technical Communications for EGR 335 Technical Communications for Engineers and Computer Scientists: Engineers and Computer Scientists: Finkelstein Finkelstein
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 2929
Faculty Discussion: 1:30 – 2:30Faculty Discussion: 1:30 – 2:30
Scheduling of coursesScheduling of coursesOld and NewOld and NewMon/Wed/Fri schedulesMon/Wed/Fri schedulesOrdering of prerequisite chain offeringsOrdering of prerequisite chain offerings
Size of course sections and lab sectionsSize of course sections and lab sectionsGrader/Helper and GTA assignmentsGrader/Helper and GTA assignments
Wireless Architecture and Wireless Architecture and Wireless Software Wireless Software
options in BSCEoptions in BSCE
Jean, Pie, WangJean, Pie, Wang
BreakBreak: 2:45 – 3:00: 2:45 – 3:00
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 3232
Faculty DiscussionFaculty Discussion: 3:00 – 4:00: 3:00 – 4:00
Action items from past retreatsAction items from past retreatsABET 3f-k concernsABET 3f-k concernsCS 400 revisionsCS 400 revisionsCurrent Technology and Best PracticesCurrent Technology and Best PracticesCoops Coops
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 3333
ABET 3f-k concernsABET 3f-k concernsa.a. An ability to apply knowledge of math, science and engineeringAn ability to apply knowledge of math, science and engineeringb.b. An ability to design and conduct experiments as well as to analyze and An ability to design and conduct experiments as well as to analyze and
interpret datainterpret datac.c. An ability to design a system, component, or process to meet desired An ability to design a system, component, or process to meet desired
needsneedsd.d. An ability to function on multi-disciplinary teamsAn ability to function on multi-disciplinary teamse.e. An ability to identify, formulate and solve engineering problemsAn ability to identify, formulate and solve engineering problemsf.f. An understanding of professional and ethical responsibilitiesAn understanding of professional and ethical responsibilitiesg.g. An ability to communicate effectivelyAn ability to communicate effectivelyh.h. The broad education necessary to understand the impact of engineering The broad education necessary to understand the impact of engineering
solutions in a global and societal contextsolutions in a global and societal contexti.i. A recognition of the need for, and an ability to engage in, life-long A recognition of the need for, and an ability to engage in, life-long
learninglearningj.j. A knowledge of contemporary issuesA knowledge of contemporary issuesk.k. An ability to use the techniques, skills, and modern engineering tools An ability to use the techniques, skills, and modern engineering tools
necessary for engineering practicenecessary for engineering practice
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 3434
CS 400 Revisions CS 400 Revisions
Current CS400 is a sophomore level course.Current CS400 is a sophomore level course. Separate the CS600 concerns.Separate the CS600 concerns. Many of the 4xx courses do NOT depend on Many of the 4xx courses do NOT depend on
advanced data structures/algorithms.advanced data structures/algorithms. Collectively CEG 233 and CS 242 can become the Collectively CEG 233 and CS 242 can become the
focal point of prerequisites for 3xx and 4xx-level focal point of prerequisites for 3xx and 4xx-level courses.courses.
Introduce a standard “Algorithms” course at the Introduce a standard “Algorithms” course at the senior level.senior level.
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 3535
Current Technology and Best Current Technology and Best Practices CoursesPractices Courses
Many of our students want these.Many of our students want these.At 400 and 300 levels, 4-credit hoursAt 400 and 300 levels, 4-credit hoursProject-orientedProject-orientedTeam work?Team work?Aimed at the BACS and BSCS; cf. Design Aimed at the BACS and BSCS; cf. Design
ExperienceExperience
May 2, 2008May 2, 2008 WSU-CSE-ABET-Retreat-2008WSU-CSE-ABET-Retreat-2008 3636
Co-op InternshipsCo-op Internships Required?Required? How/When to grant credit?How/When to grant credit? How many hours?How many hours? Level: Junior/Senior?Level: Junior/Senior? http://www.cs.wright.edu/cecs/current-students/co-op.shthttp://www.cs.wright.edu/cecs/current-students/co-op.sht
mlml
Computer Engineering Computer Engineering ENG 101, ENG 102, EGR 101 (or MTH 229 or MTH 230), CHM ENG 101, ENG 102, EGR 101 (or MTH 229 or MTH 230), CHM
121 or PHY 240/200, CS 240, CS 241121 or PHY 240/200, CS 240, CS 241 Computer Science Computer Science
ENG 101, ENG 102, EGR 101 (or MTH 229 or MTH 230), CHM ENG 101, ENG 102, EGR 101 (or MTH 229 or MTH 230), CHM 121 or PHY 240/200, CS 240, CS 241, CS 242, and a 2.25 GPA 121 or PHY 240/200, CS 240, CS 241, CS 242, and a 2.25 GPA in all CS and CEG coursesin all CS and CEG courses
Top Related