Assessment of Undergraduate Programs Neeraj Mittal Department of

Assessment of Undergraduate Programs Neeraj Mittal Department of

Assessment of Undergraduate Programs Neeraj Mittal Department of Computer Science The University of Texas at Dallas 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. 2 Undergraduate Programs Offered Bachelors in Computer Science (CS) Bachelors in Software Engineering (SE) 3 BACHELORS IN

COMPUTER SCIENCE PROGRAM 4 Program Educational Objectives (PEOs) Students should have a successful, long-lived, computer science based career path Students should meet the needs of industry or academia Students should contribute to, and/or lead, computer science based teams

Students should actively pursue continuing (lifelong) learning 5 Program Learning Outcomes (PLOs) a) b) c) d) e) f) 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 An ability to communicate effectively with a range of audiences 6 Program Learning Outcomes (PLOs) (Contd.)

g) h) i) j) k) 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 An ability to apply design and development principles in the construction of software systems of varying complexity 7 BACHELORS IN SOFTWARE ENGINEERING PROGRAM 8 Program Educational Objectives (PEOs) Students

should have a successful, long-lived, software engineering based career path Students should meet the needs of industry or academia Students should contribute to, and/or lead, software engineering based teams Students should actively pursue continuing (lifelong) learning 9 Program Learning Outcomes (PLOs) a) b)

c) d) e) 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

10 Program Learning Outcomes (PLOs) (Contd.) f) g) h) i) j) k) An understanding of professional and ethical responsibility 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 11 Additional Outcomes 1) 2) 3) 4)

An ability to analyze, design, verify, validate, implement, apply, and maintain software systems An ability to appropriately apply discrete mathematics, probability and statistics, and relevant topics in computer science and supporting disciplines to complex software systems An ability to work in one or more significant application domains, and An ability to manage the development of software systems 12 CHANGES MADE TO THE PROGRAMS

13 Changes Made Added two required courses: CS 3376: C/C++ Programming in a UNIX Environment CS 4485: Computer Science Project Industry projects Entrepreneurship education Several new application domains

added in the SE degree Senior Design Day at the end of every semester 14 Changes Made (Contd.) Aligned course learning outcomes (CLOs) of CS 2305: Discrete Mathematics for Computing I and CS 3305: Discrete Mathematics for Computing II Separate programming courses for nonmajors: CS 1335: Computer Science I for Non-Majors CS 2335: Computer Science II for Non-Majors Tutoring

programs scaled up Many pre-requisite and co-requisite changes to ensure that students dont get out of touch (e.g., lose touch with programming) 15 New Ideas Freshman experience class: ECS 1200 to improve retention; help improve graduation rates Mentoring program; each Professor mentors 3-5 students Add a course on System/Algorithm Implementation Turn one of the programming-centered

courses (operating systems?) into a very intensive course which takes students to their breaking point 16

Recently Viewed Presentations

  • Wednesday, September 27, 2017 10 a.m. - 3:30

    Wednesday, September 27, 2017 10 a.m. - 3:30

    Either way, attending Career Fair is a great way to learn more about career opportunities and build connections with employers. Practice your networking skills, ask questions about opportunities, and make a positive impression on employers to increase your chances of...
  • Chapter 6

    Chapter 6

    Chapter 6 Multimedia Networking A note on the use of these ppt slides: We're making these slides freely available to all (faculty, students, readers).
  • Lipid Transport & Storage - QUMS

    Lipid Transport & Storage - QUMS

    VLDL is the precursor of IDL, which is then converted to LDL . Two possible fates await IDL. It can be taken up by the liver directly via the LDL (apo B-100, E) receptor ... Remove cholesterol from the tissues...
  • Welcome to House of Israels Shabbat Service Shabbat

    Welcome to House of Israels Shabbat Service Shabbat

    I will purify you from all your idols. I will give you a new heart, and I will put a new spirit within you. I will remove the heart of stone from your body and give you a heart of...
  • Using PebbleGo.com

    Using PebbleGo.com

    Are you learning about your animal for a research project? If so- PebbleGo can help. If you would like to cite the source of the information you obtained on PebbleGo, just look for the "Cite this article" icon.
  • Telecommunications Issues for Wind Power Facilities Interdepartment Radio

    Telecommunications Issues for Wind Power Facilities Interdepartment Radio

    Interdepartment Radio Advisory Committee Presentation June 14, 2005 ... Cellular and PCS telephones Microwave Point-to-Point Communications Potential line-of-sight (LOS) path blockage Evaluate Wind Power facilities with respect to: All licensed and coordinated microwave links Critical ...
  • Presentazione di PowerPoint

    Presentazione di PowerPoint

    Evol. 9: 481-488. The "Procoelomates" Tentative Lophotrochozoan phylogeny combining Conway Morris (1993) with Peterson &Eernisse (2001) Malacologia Malacologia Malacologia Malacologia Radiation of the mollusks from the "hypothetical ancestral mollusk Runnegar, B. and Pojeta, J. 1974 Molluscan phylogeny: the paleontological viewpoint.
  • Biology II Lab Practical Review Part II - Valencia College

    Biology II Lab Practical Review Part II - Valencia College

    Biology II Lab Practical Review Part II Last updated 11-29-07 Orders of Placental Mammals Sirenia Rodentia Proboscidea Perissodactyla Perissodactyla Lagomorpha Primates Insectavora Chiroptera Cetacea Artiodactyla Artiodactyla Mammals Order Marsupials Carinates Ratites Order Monotremata Class Aves a. b. c. Frog d.