Brigham Young University Homepage

Undergraduate Catalog

2008 - 2009

      
Printable PDF

BS in Computer Engineering (92–93 hours*)


Learning Outcomes

  1. Fundamentals: An ability to apply knowledge of mathematics (differential, integral, and multivariate calculus; linear algebra; complex variables; differential equations; discrete math; and probability), science (Newtonian mechanics; electricity and magnetism; and introductory chemistry), computer fundamentals (programming languages; computer organization; and software/hardware interfaces), and engineering science (signals and systems, electromagnetics, and electronic devices).
  2. Experiments and data analysis: An ability to design and conduct experiments, as well as to analyze and interpret data.
  3. System design: 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.
  4. Teamwork: An ability to function on multi-disciplinary teams.
  5. Leadership: An understanding of principles of leadership and project management.
  6. Engineering problems: An ability to identify, formulate, and solve engineering problems.
  7. Ethics: An understanding of professional and ethical responsibility.
  8. Communication skills: An ability to communicate effectively.
  9. Broad education: The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.
  10. Lifelong learning: A recognition of the need for, and an ability to engage in life-long learning.
  11. Contemporary issues: A knowledge of contemporary issues.
  12. Techniques, skills, and tools: An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

Program Requirements    |    View MAP

  1. Complete the following prerequisite courses: