110 likes | 220 Views
ABET’s coming to Rose!. Your involvement Monday, Nov 5, 2012. What’s ABET. The major accrediting body for engineering and many science programs in the US and around the world. They visit us every 7 years to judge the quality of our programs. Includes both CS and SE.
E N D
ABET’s coming to Rose! Your involvement Monday, Nov 5, 2012
What’s ABET • The major accrediting body for engineering and many science programs in the US and around the world. • They visit us every 7 years to judge the quality of our programs. • Includes both CS and SE. • See http://www.abet.org/home/.
Why are they meeting with students? • The ABET “program evaluators” (PEVs) need to decide how well students here meet student outcomes – their general criteria for CS and for SE, and Rose’s own standards. • Talking directly to students helps them decide this! • There’s a PEV for CS and a PEV for SE coming.
When & where? From Cary: As I believe you are all aware, Rose-Hulman will be undergoing its next regularly scheduled ABET accreditation visit this coming Sunday through Tuesday. There are 9 engineering programs (including software engineering) and 1 computer science program up for re-accreditation. This is a process that occurs every 6 years and is critical to Rose-Hulman’s mission and success. As part of that visit, the ABET team members want to talk with students in the respective majors. Based on the evaluators’ schedules and ours, 8th hour on Monday was deemed the best time for CS and SE to do this, and your course meeting at that time was deemed the best in terms of students to meet with the evaluators. The SE and CS program evaluators (PEVs) have asked to meet with the SE and CS students separately, so we have divided you up as follows: • If SE is your only major or your first major in a double/triple major program please report to your classroom (M111). Shawn Bohner will introduce the SE PEV to you and then leave the room so that only students are left. • If CS is your only major or your first major in a double/triple major program please report to the F225 department lab at 2:30 PM. I will introduce the CS PEV to you and then leave the room so that only students are left. For those of you in the 7th and 9th hour sections of 371, I believe your sections will meet as scheduled, so do report to them. If you would also like to interact with the ABET PEVs you may show up at 2:30 PM if your schedule permits in the above rooms as determined by your major.
The PEVs want to ask you things! • Cary: The evaluators are seeking student input on what your education is like. • They will ask questions about your courses, your faculty, your lab environments, the department environment, advising, etc. • Please speak openly and honestly with the evaluators. I serve as a program evaluator and team chair for computing accreditation visits for ABET, and the input students provide is very important in the overall evaluation. • If you have any questions about this please do not hesitate to let me know. I thank you in advance on behalf of all your colleagues in CSSE, students and faculty, for your time and input in this very important process. • We don’t want to coach you about answering – we want the PEVs to hear your honest opinions. • And, it’s fair for you to have thought about what they’ll be interested in. • So, on the next few pages, for CS and SE, are: • ABET’s Outcomes (goals for you at graduation) • Rose’s Outcomes • Rose’s Objectives (career goals for you)
CS – What are the ABET outcomes for you? The program must enable students to attain, by the time of graduation: (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 (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.
CS – What are Rose’s outcomes? Computer Science Student Outcomes (by graduation): By the time students graduate with a computer science degree from Rose-Hulman, they will be able to: • Effectively apply a variety of programming languages, programming paradigms, operating systems, networks, and software development tools • Anticipate complexities and problems involved in the development of large software systems • Analyze requirements, design software that satisfies those requirements, and implement that software • Analyze problems using ideas of problem complexity, models of computation, and decidability • Design algorithms using a variety of paradigms • Analyze algorithms in terms of correctness, as well as time and space efficiency • Communicate effectively, both verbally and in writing • Evaluate and discuss the legal, social, and ethical aspects of significant events that arise in the computing industry • Identify resources for determining legal and ethical practices in other countries as they apply to computing and software engineering • Collaborate effectively in small teams • Interact professionally with colleagues or clients located abroad and overcome challenges that arise from geographic distance, cultural differences, and multiple languages in the context of computing and software engineering • Explain the impact of globalization on computing and software engineering • Recognize the need for, and engage in, lifelong learning • Identify scalable solutions to problems and analyze the scalability of existing solutions under a variety of constraints
CS – What are Rose’s career objectives? Computer Science Program Educational Objectives (5 years out):Graduates from the computer science program will be prepared for many types of careers in the computing industry and be prepared for graduate study in computer science and in closely related disciplines. In the early phases of their careers, we expect Rose-Hulman computer science graduates to be: • Graduate students and researchers. • Leaders in government and law as government employees, policy makers, governmental advisors, and legal professionals. • Entrepreneurial leaders. • Business and technological leaders within existing organizations. • Actively involved in social and professional service locally, nationally, and globally. • Recognized by their peers and superiors for their communication, teamwork, and leadership skills. • Software professionals in a variety of organizations, including ones doing traditional software development, technological innovation, and cross-disciplinary work.
SE – What are the ABET outcomes for you? These actually are common to all engineering disciplines: (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 (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 (j) a knowledge of contemporary issues (k) an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.
SE – What are Rose’s outcomes? Software Engineering Student Outcomes (by graduation):By the time students graduate with a Software Engineering degree from Rose-Hulman, they will be able to: • Apply software engineering theory, principles, tools and processes, as well as the theory and principles of computer science and mathematics, to the development and maintenance of complex, scalable software systems • Design and experiment with software prototypes • Select and use software metrics • Participate productively on software project teams involving students from both software engineering and other majors • Communicate effectively through oral and written reports, and software documentation • Elicit, analyze and specify software requirements through a productive working relationship with project stakeholders • Evaluate the business and impact of potential solutions to software engineering problems in a global society, using their knowledge of contemporary issues • Explain the impact of globalization on computing and software engineering • Interact professionally with colleagues or clients located abroad and overcome challenges that arise from geographic distance, cultural differences, and multiple languages in the context of computing and software engineering • Apply appropriate codes of ethics and professional conduct to the solution of software engineering problems • Identify resources for determining legal and ethical practices in other countries as they apply to computing and software engineering • Recognize the need for, and engage in, lifelong learning • Demonstrate software engineering application domain knowledge
SE – What are Rose’s career objectives? Software Engineering Program Educational Objectives (5 years out):Graduates from the software engineering program will be prepared for many types of careers in software development. In the early phases of their careers, we expect Rose-Hulman software engineering graduates to be able to: • Develop complex systems (including analysis, design, construction, maintenance, quality assurance and project management) using the appropriate theory, principles, tools and processes. • Use appropriate computer science and mathematics principles in the development of software systems. • Solve problems in a team environment through effective use of written and oral communication skills. • Have knowledge of current issues presently involved in effectively performing duties as a software practitioner in an ethical and professional manner for the benefit of society. • Practice the lifelong learning needed in order to keep current as new issues emerge. • Develop software in at least one application domain.