300 likes | 332 Views
ABET Accreditation. Department of Computer Science The University of Texas at Dallas. Two Programs to be Accredited. Bachelor of Science in Computer Science (BSCS) Dr. Lorraine Parker (Team Chair) Dr. Michael Quinn (Program Evaluator) Bachelor of Science in Software Engineering (BSSE)
E N D
ABET Accreditation Department of Computer Science The University of Texas at Dallas ABET Accreditation, Fall 2011
Two Programs to be Accredited • Bachelor of Science in Computer Science (BSCS) • Dr. Lorraine Parker (Team Chair) • Dr. Michael Quinn (Program Evaluator) • Bachelor of Science in Software Engineering (BSSE) • Dr. Lawrence Butkus (Team Chair) • Monish Jain (Program Evaluator) ABET Accreditation, Fall 2011
ABET Requirements • The institution must have a mission statement • Mission statements of University, School and Department • Each program (to be accredited) must have: • Program Educational Objectives (PEOs) • Broad statements that describe what students of the program are expected to attain within a few years oftheir graduation • Student Outcomes (SOs) • Describe what students are expected to know and be able to do bythe time of their graduation ABET Accreditation, Fall 2011
ABET Requirements (Contd.) • Program Educational Objectives: • There is a documented process for periodically evaluating the extent to which PEOs are being attained • There is a documented process for periodic review and revision of PEOs • Student Outcomes: • There is a documented process for periodically evaluating the extent to which SOs are being attained • There is a documented process for periodic review and revision of SOs (only BSCS program) ABET Accreditation, Fall 2011
ABET Requirements (Contd.) • Continuous Improvement: • Results of evaluations must be systematically utilized as inputs for continuous improvements of the program • Some of the input must be objective ABET Accreditation, Fall 2011
Department Mission Statement The mission of the Department of Computer Science is to prepare undergraduate and graduate students for productive careers in industry, academia, and government by providing an outstanding environment for teaching, learning, and research in the theory and applications of computing. The Department places high priority on establishing and maintaining innovative research programs to enhance its education quality and make it an important regional, national and international resource center for discovering, integrating and applying new knowledge and technologies. ABET Accreditation, Fall 2011
BSCS: Programming Educational Objectives (PEOs) • Graduates should have a successful, long-lived, computer science based career path. • Graduates should meet the needs of industry or academia. • Graduates should contribute to, and/or lead, computer science based teams. • Graduates should actively pursue continuing learning. Drafted by a school wide committee and approved by faculty in Spring 2010
BSSE: Programming Educational Objectives (PEOs) • Graduates should have a successful, long-lived, software engineering based career path. • Graduates should meet the needs of industry or academia. • Graduates should contribute to, and/or lead, software engineering based teams. • Graduates should actively pursue continuing learning. Drafted by a school wide committee and approved by faculty in Spring 2010
Assessing PEOs • We use three ways to evaluate the extent of attainment of PEOs regularly: • Alumni survey • Employer survey • IAB survey • Alumni and employer surveys are conducted once every two years by the Office of Assessment • IAB survey is conducted every year by the department head • Assessed with respect to two dimensions: • Importance: Is the PEO important? • Attainment: Is the PEO being achieved? ABET Accreditation, Fall 2011
Assessing BSCS PEOs: Is PEO Important? ABET Accreditation, Fall 2011
Assessing BSCS PEOs: Is PEO being Attained? ABET Accreditation, Fall 2011
Assessing BSSE PEOs: Is PEO Important? ABET Accreditation, Fall 2011
Assessing BSSE PEOs: Is PEO being Attained? ABET Accreditation, Fall 2011
Process for Revising PEOs ABET Accreditation, Fall 2011
BSCS: Student Outcomes (SOs) • An ability to apply knowledge of computing and mathematics appropriate to the discipline. • An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution. • An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs. • An ability to function effectively on teams to accomplish a common goal. • An understanding of professional, ethical, legal, security, and social issues and responsibilities.
BSCS: Student Outcomes (SOs) (Contd.) • An ability to communicate effectively with a range of audiences. • An ability to analyze the local and global impact of computing on individuals, organizations and society. • Recognition of the need for, and an ability to engage in, continuing professional development. • An ability to use current techniques, skills, and tools necessary for computing practices. • 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.
BSCS: Student Outcomes (SOs) (Contd.) • An ability to apply design and development principles in the construction of software systems of varying complexity. Defined by ABET CAC committee and adopted by faculty in Spring 2010
BSSE: Student Outcomes (SOs) • An ability to apply knowledge of mathematics, science, and engineering. • An ability to design and conduct experiments, as well as to analyze and interpret data • An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability. • An ability to function on multidisciplinary teams. • An ability to identify, formulate, and solve engineering problems. • An understanding of professional and ethical responsibility.
BSSE: Student Outcomes (SOs) (Contd.) • An ability to communicate effectively. • The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context. • A recognition of the need for, and an ability to engage in life-long learning. • A knowledge of contemporary issues. • An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice. Defined by ABET EAC committee and adopted by faculty in Spring 2010
Assessing Student Outcomes (SOs) • We use two ways to evaluate the extent of attainment of SOs regularly: • Using course learning outcomes (CLOs): • Course assessment sheets are filled by instructors every semester • Instructor objectively assesses each CLO of the course • SOs are evaluated using course assessment data once every three years by the department • Senior exit survey: conducted every year by the Office of Assessment ABET Accreditation, Fall 2011
Using Course Learning Outcomes to Assess SOs • Each student outcome is broken into one or more performance criteria • A performance criterion indicates a concrete action that a student should be able to perform • A student outcome is evaluated using assessment data for its performance criteria ABET Accreditation, Fall 2011
Performance Criteria: Example • Student outcome (d) for BSCS: • An ability to function effectively on teams to accomplish a common goal • Performance Criteria: • Produce research information for team • Share work meaningfully with other team members and adapt as needed • Complete assigned tasks in a timely manner ABET Accreditation, Fall 2011
Assessing a Performance Criterion: Example • Share work meaningfully with other team members and adapt as needed • Assessed using three courses: • CS/SE 3354: Software Engineering • CLO 7: Ability to establish and participate in an ethical software development team • ECS 3390: Professional and Technical Communication • CLO 5: Ability to collaborate in a team to research, plan, and present information • CS 4485: Computer Science Project • CLO 4: Ability to work in a team and contribute to a team software design project • CLO 5: Ability to work in a team and contribute to the production of an enterprise software product ABET Accreditation, Fall 2011
Process for Revising SOs ABET Accreditation, Fall 2011
Continuous Improvement Process • Course update forms are filled by course coordinators every Spring semester • Feedback from instructors about any issues with the course and/or the program • The undergraduate curriculum committee and the program head periodically review and propose program improvements to the faculty: • Course update forms • Results of evaluation of PEOs and SOs • Feedback from other constituencies (e.g., IAB, administration) • Faculty approves any changes to the program ABET Accreditation, Fall 2011
Continuous Improvement Process ABET Accreditation, Fall 2011
Summary of Changes Made to the Program • BSCS Only: Added CS 4485: Computer Science Project (Senior Design) as a required course • BSSE Only: Added new application domain (Information Assurance) and updated courses in existing application domains • Added CS/SE 3376: C/C++ Programming in a UNIX Environment as a required course • Created separate programming sequence for non-majors ABET Accreditation, Fall 2011
Summary of Changes Made to the Program (Contd.) • Scaled up the tutoring program (more student graders) • Re-aligned discrete mathematics courses • Re-aligned prerequisite structure: • CS 2305 is now a prerequisite or co-requisite to CS 2336 • Added Senior Design Day every semester • Added ECS 1200: Introduction to Engineering and Computer Science (freshman experience) as a required course ABET Accreditation, Fall 2011
Summary of Changes Made to the Program (Contd.) • Revised PEOs and SOs for both programs • Changed assessment methodology: • Use vector-based approach (four categories) instead of score-based approach • Use performance criteria to assess student outcomes ABET Accreditation, Fall 2011
Planned Changes to the Program • Revise programming sequence • Review and revise contents of two courses: • CS/SE 3340: Computer Architecture • CS 4341: Digital Logic and Computer Design courses • Add a required course on assembly language programming • Add an elective course on implementation of algorithms ABET Accreditation, Fall 2011