1 Assessment of Undergraduate Programs Neeraj Mittal Department of Computer Science The University of Texas at Dallas (UTD) January 22, 2016.

Slides:



Advertisements
Similar presentations
Assessment of Undergraduate Programs Neeraj Mittal Department of Computer Science The University of Texas at Dallas.
Advertisements

© Copyright CSAB 2013 Future Directions for the Computing Accreditation Criteria Report from CAC and CSAB Joint Criteria Committee Gayle Yaverbaum Barbara.
1 A pupil from whom nothing is ever demanded which he cannot do, never does all he can. John Stuart Mill.
1 UCSC Computer Engineering Objectives, Outcomes, & Feedback Tracy Larrabee Joel Ferguson Richard Hughey.
Accreditation Strategy for the BYU CE En Dept. Presentation to External Review Board October 20, 2000.
Computer Science Department Program Improvement Plan December 3, 2004.
1. An ability to:  Understand the academic requirements you need to obtain your degree  Calculate your GPA  Prepare a draft schedule 2.
Mohammad Alshayeb 19 May Agenda Update on Computer Science Program Assessment/Accreditation Work Update on Software Engineering Program Assessment/Accreditation.
ABET Engineering Criteria 2000 To maintain ABET accreditation, Engineering Departments must demonstrate that all of their graduates have the following.
Program Improvement Committee Report Larry Caretto College Faculty Meeting December 3, 2004.
DIPOL Quality Practice in Training at İstanbul Technical University Maritime Faculty Dr.Banu Tansel.
ABET Accreditation Board for Engineering and Technology
Capstone Design Project (CDP) Civil Engineering Department First Semester 1431/1432 H 10/14/20091 King Saud University, Civil Engineering Department.
Accreditation Board for Engineering and Technology - is a non governmental organization that accredits post secondary educational organizations in : 1)
ABET Accreditation Status CISE IAB MeeertingJanuary 24, CEN program fully ABET-accredited (in 2006) until 2012: no concerns, no weaknesses, no deficiencies.
ABET Accreditation (Based on the presentations by Dr. Raman Unnikrishnan and W. J. Wilson) Assoc. Prof. Zeki BAYRAM EMU Computer Engineering Dept. 14 January.
CHEN Program Assessment Advisory Board Meeting June 3 rd, 2012.
King Fahd University of Petroleum and Minerals
OUTCOME BASED LEARNING- CONTINUES IMPROVEMENT. Motivation  PEC??  Continues Improvement.
A Sample Poster — Landscape Layout Name of Team Members Mechanical Engineering Department Introduction The Mechanical Engineering Department at WPI was.
ABET’s coming to Rose! Your involvement Monday, Nov 5, 2012.
CHEMICAL ENGINEERING PROGRAM CHEN Program Assessment Advisory Board Meeting May 21, 2013.
Overview of the Department’s ABET Criterion 3 Assessment Process.
ABET Student Forum September 20, Review of the criterion Criterion 2: Objectives Criterion 3: Outcomes Criterion 5: Curriculum.
CSE ACCREDITATION REVIEW BY CAC & EAC UC Irvine October 2, 2013.
GLOBAL ACCREDITATION TRENDS Russel C. Jones. Ph.D., P.E. World Expertise LLC USA and UAE.
MANUFACTURING PROCESSES I IE 351 Lecture 1 Introduction to: »Class Operation, »Course Coverage, »Skill Expectations.
1 Department of Electrical and Computer Engineering MDR (18 th -27 th November 2013) -MDR Deliverables clearly defined? -Individual team member MDR deliverables.
Criteria for Accrediting Engineering Programs Effective for Evaluations during the Accreditation Cycle.
The Balance Between Theoretical and Practical Work Within Electrical and Computer Engineering Courses Dr. Bahawodin Baha March Development Partnerships.
EE Program Student Advising Prof. Michael Green These slides can be found at:
ABET 2000 Preparation: the Final Stretch Carnegie Institute of Technology Department Heads Retreat July 29, 1999.
EENG 4910/4990 Engineering Design Murali Varanasi September 02, 2009.
1 A pupil from whom nothing is ever demanded which he cannot do, never does all he can. John Stuart Mill.
Supporting ABET Assessment and Continuous Improvement for Engineering Programs William E. Kelly Professor of Civil Engineering The Catholic University.
CEN ABET Mini- Retreat March 4, CEN ABET Mini-Retreat Agenda: –State of the Assessments –Discussion on loop closings. –CSE Program Objectives/Outcomes.
Department of Electrical and Computer Engineering MDR Report.
Copyright © 2011 by ABET, Inc. and TMS 1 December 2, 2008 ABET Update UMC Meeting April 6, 2015 San Francisco, CA Chester J. Van Tyne
Copyright © 2014 by ABET Proposed Revisions to Criteria 3 and 5 Charles Hickman Managing Director, Society, Volunteer and Industry Relations AIAA Conference.
ABET Accreditation Status CISE IAB MeeertingOctober 6, CEN program fully ABET-accredited (in 2006) until 2012: no concerns, no weaknesses, no deficiencies.
HU113_Assignment31 HU113: Technical Report Writing Prof. Abdelsamie Moet Teaching Assistant: Mrs. Rana El-Gohary Fall 2012/13 Pharos University in Alexandria.
CEN Faculty MeetingMarch 31, ABET Accreditation Brief history. –1980’s: faculty qualifications sufficed. –1990s: quality of courses, materials, and.
Gateway Engineering Education Coalition Background on ABET Overview of ABET EC 2000 Structure Engineering Accreditation and ABET EC2000 – Part I.
CISE IAB MeetingOctober 15, ABET Accreditation Brief history. –1980’s: faculty qualifications sufficed. –1990s: quality of courses, materials, and.
Proposed Course: ENG450: Multidisciplinary Design Bob Dennis.
First week. Catalog Description This course explores basic cultural, social, legal, and ethical issues inherent in the discipline of computing. Students.
Preparing for ABET visit Prof. Dr. Lerzan Özkale Management Engineering Head of Department November 2010.
ENGINEERING ANALYSIS. WHAT IS ENGINEERING ANALYSIS? ABET Required Program Outcomes: (a) an ability to apply knowledge of mathematics, science, and engineering.
EXPERT SYSTEM WEEK 1. C ATALOG D ESCRIPTION Knowledge Acquisition techniques, Knowledge representation, Analysis and Design of an ES, Reasoning strategies,
UGSC: Undergraduate Studies Committee Haiyun Bian, Jay Dejongh, Travis Doom, Natsuhiko Futamura, Prabhaker Mateti *, Eric Matson, Karen Meyer, Michael.
University of Utah Program Goals and Objectives Program Goals and Objectives Constituents U of U, COE, ASCE, IAB Constituents U of U, COE, ASCE, IAB Strategic.
Advanced Database Course Syllabus 1 Advanced Database System Lecturer : H.Ben Othmen.
Computer Security Course Syllabus 1 Computer Security Lecturer : H.Ben Othmen.
Engineering programs must demonstrate that their graduates have the following: Accreditation Board for Engineering and Technology (ABET) ETP 2005.
ABET ACREDITATION By: Elizabeth Rivera Oficina de Acreditación.
Funded by a grant from the National Science Foundation. Any opinions, findings, conclusions or recommendations expressed are those of the authors and do.
Computer Engineering Program Outcomes Assessment Dept. of Computer Engineering King Fahd University of Petroleum & Minerals, Saudi Arabia Dept. of Computer.
Using core competencies in curriculum design
ABET Accreditation College of IT and Computer Engineering
Continuous Program Improvement
OUTCOME BASED EDUCATION
Accreditation Board for Engineering and Technology
Proposed Revisions to Criteria 3 and 5
Neeraj Mittal September 29, 2017
Department of Computer Science The University of Texas at Dallas
Information Technology (IT)
Development of ABET Syllabus
Five-Year Undergraduate Enrollments
Assessment and Accreditation
CE 220 Professionalism A pupil from whom nothing is ever demanded which he cannot do, never does all he can. John Stuart Mill.
Presentation transcript:

1 Assessment of Undergraduate Programs Neeraj Mittal Department of Computer Science The University of Texas at Dallas (UTD) January 22, 2016

2 ABET Accreditation ABET – Accreditation Board for Engineering and Technology Accredits undergraduate programs in computer science and software engineering at UTD Last Visit: Fall 2011 Next Visit: Fall 2017 (every six years) Assessment of Undergraduate Programs2

3 ABET Requirements University, School and Department have mission statements A program has educational objectives – Broad statements that describe what students of the program are expected to attain within a few years of their graduation A program has student outcomes – Describe what students are expected to know and be able to do by the time of their graduation Assessment of Undergraduate Programs3

4 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. Assessment of Undergraduate Programs4

5 BACHELORS IN COMPUTER SCIENCE PROGRAM Assessment of Undergraduate Programs 5

6 Program Objectives 1.Graduates should have a successful, long-lived, computer science based career path 2.Graduates should meet the needs of industry or academia 3.Graduates should contribute to, and/or lead, computer science based teams 4.Graduates should actively pursue continuing learning Assessment of Undergraduate Programs6

7 Student Outcomes a)An ability to apply knowledge of computing and mathematics appropriate to the discipline 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 Assessment of Undergraduate Programs7

8 Student Outcomes (Contd.) 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 practices Assessment of Undergraduate Programs8

9 Student Outcomes (Contd.) 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 Assessment of Undergraduate Programs9

10 Undergraduate Catalog /programs/ecs/computer-science Assessment of Undergraduate Programs10

11 BACHELORS IN SOFTWARE ENGINEERING PROGRAM Assessment of Undergraduate Programs 11

12 Program Objectives 1.Graduates should have a successful, long-lived, software engineering based career path 2.Graduates should meet the needs of industry or academia 3.Graduates should contribute to, and/or lead, software engineering based teams 4.Graduates should actively pursue continuing learning Assessment of Undergraduate Programs12

13 Student Outcomes a)An ability to apply knowledge of mathematics, science, and engineering b)An ability to design and conduct experiments, as well as to analyze and interpret data c)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 d)An ability to function on multidisciplinary teams Assessment of Undergraduate Programs13

14 Student Outcomes (Contd.) e)An ability to identify, formulate, and solve engineering problems f)An understanding of professional and ethical responsibility g)An ability to communicate effectively h)The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context i)A recognition of the need for, and an ability to engage in life-long learning Assessment of Undergraduate Programs14

15 Student Outcomes (Contd.) f)A knowledge of contemporary issues g)An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice Assessment of Undergraduate Programs

16 Undergraduate Catalog /programs/ecs/software-engineering Assessment of Undergraduate Programs16

17 PROGRAM ASSESSMENT Assessment of Undergraduate Programs 17

18 Assessing Program Objectives We use three ways to evaluate the level of attainment of program objectives regularly: a.Alumni survey b.Employer survey c.IAB survey Alumni and employer surveys are conducted once every two years by the Office of Assessment Assessment of Undergraduate Programs18

19 Assessing Student Outcomes We use two ways to evaluate the level of attainment of student outcomes regularly: a.Using course learning outcomes (CLOs): Course assessment sheets are filled by instructors every semester – Instructor objectively assesses each CLO of the course Students outcomes are assessed using course assessment data by the department b.Senior exit survey: conducted every year by the Office of Assessment Assessment of Undergraduate Programs19

20 CLOs for CS 3305 (Discrete Mathematics for Computing II) 1.Ability to recognize and construct proofs 2.Ability to recognize and use equivalence relations and partial orderings 3.Ability to use recursive definitions and solve recurrence relations 4.Ability to understand advanced counting methods 5.Ability to understand graph theory and basic graph algorithms 6.Ability to use tree terminology and basic tree algorithms Assessment of Undergraduate Programs20

21 Assessing Student Outcomes Assessment of Undergraduate Programs21 Student Outcomes Performance Criteria Course Learning Outcomes E.g., (a) An ability to apply knowledge of computing and mathematics appropriate to the discipline E.g., Develop an algorithm to solve a computing problem E.g., Ability to design, analyze, and prove correctness of algorithms based on Divide-and-Conquer techniques

22 IMPROVEMENTS TO THE PROGRAMS Assessment of Undergraduate Programs 22

23 Program Improvements Updated programming sequence courses – CS 0 (CS 1336: Programming Fundamentals): Focus on C – CS 1 (CS 1337: Computer Science I): Focus on C++ – CS 2 (CS 2336: Computer Science II): Focus on Java Added a new section of CS 2 with focus on C/C++ for transfer students Separate sections of CS 0, CS 1 and CS 2 for non-major students Assessment of Undergraduate Programs23

24 Program Improvements Added a new Honors Programs: – CS 2 : Computer Science Computing Scholars Separate honors sections for many core courses – CS 2305: Discrete Mathematics for Computing I – CS 3305: Discrete Mathematics for Computing II – CS/SE 3345: Data Structures and Introduction to Algorithmic Analysis – CS 3340: Computer Architecture – CS 4341: Digital Logic and Computer Design – CS/SE 4348: Operating Systems Concepts – CS 4349: Advanced Algorithm Design and Analysis Assessment of Undergraduate Programs24

25 Program Improvements Added two required core courses – CS/SE 3162 (1 credit hour): Professional Responsibility in Computer Science and Software Engineering – CS/SE 4347 (3 credit hours): Database Systems ECS 1200 (Introduction to Engineering and Computer Science) replaced with two courses: – ECS 1100 (1 credit hour): Introduction to Engineering and Computer Science – CS 1200 (1 credit hour): Introduction to Computer Science and Software Engineering Assessment of Undergraduate Programs25

26 Program Improvements Significantly expanded tutoring help – Computer Science Mentor Center (CSMC) headed by Dr. Linda Morales Removed CS 3385 (Ethics, Law, Society and Computing) from the catalog Assessment of Undergraduate Programs26

27 Program Improvements Revised pre-requisite of many courses – CS 2305 (Discrete Mathematics for Computing I): Score of at least 75% in ALEKS, or C or better grade in MATH 2312 (Pre calculus) – CS 3340 (Computer Architecture): C or better grade in CS 2305 (Discrete Mathematics for Computing I) Assessment of Undergraduate Programs27

28 Program Improvements Revised pre-requisite of many courses – CS/SE 3345 (Data Structures and Introduction to Algorithmic Analysis): C or better grade in CS 1337 (Computer Science I) CS 2305 (Discrete Mathematics for Computing I) CS 2336 (Computer Science II) Assessment of Undergraduate Programs28

29 Program Improvements Revised pre-requisite of many courses – CS/SE 4348 (Operating Systems Concepts): Must have passed CS/SE 3376 (C/C++ Programming in a UNIX Environment) – ECS 3361 (Social Issues and Ethics in Computer Science and Engineering): Junior Standing Required Assessment of Undergraduate Programs29