UNIVERSITY of ARKANSAS    Admissions Apply to UofA Request a Visit

Objectives

Computer Engineering graduates will:

  1. Be able to practice their profession in a competitive market.  The competitive market includes being recruited by industrial firms, government agencies and graduate schools.
  2. Make a significant contribution to society, including improving the standard of living particularly for the taxpayers of the state of Arkansas.
  3. Understand the need for life-long learning and continued professional development for a successful and rewarding career.
  4. Accept responsibility for leadership roles, in their profession, communities and society. 

Computer Science graduates will:

  1. Enhance Arkansas' and the nation's information technology industry.
  2. Engage in advanced study of Computer Science and other fields, including Engineering, Law, Medicine, and Business.
  3. Possess a sufficiently broad education to be inquisitive, well-informed and reasoning members of their profession and society.
  4. Understand human, social, and ethical issues so that they will be good employees or employers, and valuable citizens and neighbors.

Outcomes

Computer Engineering graduates will:

  1. Demonstrate the ability to apply knowledge of mathematics, science and engineering.
  2. Demonstrate the ability to design and conduct experiments, as well as to analyze and interpret data.
  3. Demonstrate the ability to design a system, component or process to meet the desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability.
  4. Posses the ability to function on multi-disciplinary teams.
  5. Posses the ability to identify, formulate and solve engineering problems.
  6. Posses an understanding of professional and ethical responsibility.
  7. Communicate effectively.
  8. Have a broad education necessary to understand the impact of engineering solutions in a global, economic, environmental and societal context.
  9. Recognize the need for and have an ability to engage in life-long learning.
  10. Have a knowledge of contemporary issues.
  11. Have the ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.  

Computer Science graduates will:

  1. Demonstrate proficiency in core areas including algorithms, data structures, computer organization and architecture, software design, and programming languages.
  2. Develop breadth in advanced Computer Science topics that build on the core including database management, operating systems, and formal languages.
  3. Gain proficiency using several operating systems, computer architectures, and network environments.
  4. Analyze, design and implement a significant software solution to a problem while working in a team project.
  5. Compose, test and document programs in several different programming paradigms.
  6. Develop significant expertise in at least one important programming language.
  7. Apply knowledge of mathematics and natural science.
  8. Communicate effectively, orally and in writing.
  9. Understand the history of computing, the social context of computing, the value of interning, professional organizations, professional and ethical responsibilities, risks and liabilities of computer-based systems, intellectual property, common business practices, privacy and civil liberties.
  10. Recognize the need for and have the ability to engage in life-long learning.
  11. Have knowledge of contemporary issues.

University of Arkansas - College of Engineering - Department of Computer Science & Computer Engineering
504 J. B. Hunt Building - Fayetteville, AR 72701 - Phone: (479) 575-6197, Fax: (479)-575-5339
Copyright © 2004 University of Arkansas, College of Engineering. All Rights Reserved