College of Engineering, Computer Science & Construction Management

BS in Computer Engineering

Overview

The Computer Engineering program at CSU, Chico bridges the curriculum gap between electrical/electronic engineering and computer science. The program is designed to provide a broad background in both the theory and practice of computer hardware and software design, and the integration of both into useable computer systems. The curriculum includes courses in logic design, microprocessor system design, computer interfacing, programming and data structures, computer architecture and assembly language programming, embedded system design, and system requirements and design. The program is accredited by the Accreditation Board for Engineering and Technology (ABET).

Mission

The Electrical and Computer Engineering Department will educate each student to be a responsible and productive engineer who can effectively manage future challenges.

Goals & Objectives

The objective of the Computer Engineering Program is to produce graduates able to:

  • Apply knowledge of mathematics, science, and engineering to identify, formulate, and solve computer engineering problems.
  • Use industry standard tools to analyze, design, develop and test computer-based systems containing both hardware and software components.
  • Achieve success in graduate programs in computer engineering, electrical engineering or computer science.
  • Continue to develop their knowledge and skills after graduation in order to succeed personally and contribute to employer success.
  • Work effectively as a member of a multi-disciplinary development team and undertake leadership roles when appropriate.
  • Communicate their thoughts, in both written and oral forms, so that others can comprehend and build on their work.
  • Appreciate the importance of ethics in the profession and the need to act in society's best interest.

Student Learning Outcomes

Our CENG graduates should demonstrate:

  1. An ability to apply knowledge of mathematics, science, and engineering
  2. An ability to design and conduct experiments, as well as to analyze and interpret data
  3. 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. An ability to function on multidisciplinary teams
  5. An ability to identify, formulate, and solve engineering problems
  6. An understanding of professional and ethical responsibility
  7. An ability to communicate effectively in both oral and written forms
  8. The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context
  9. A recognition of the need for, and an ability to engage in life-long learning
  10. A knowledge of contemporary issues
  11. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice