Skip to Local Navigation
Skip to Content
California State University, Long Beach

Computer Engineering & Computer Science (CECS)

BS in Computer Engineering


The Computer Engineering and Computer Science Department at California State University, Long Beach is a practice-oriented program that develops well trained professionals. To support this goal, faculty members provide experience with hands-on applications, problem solving, critical thinking, ethics and design. This is consistent with both the COE and CSULB mission statements. Our constituents include our students and the employers of our graduates.

Program Educational Objectives

After graduation and engaging in the profession of Computer Engineering for a few years, our graduates will have:
  1. become a part of California's high technology workforce, and made significant contributions to Computer Engineering through the research, design and development of a wide range of embedded systems and system-on-chip applications.
  2. helped further the state's economic growth by developing innovative ideas, and translating them into commercial products that benefit society.
  3. functioned effectively as team members and/or leaders in multidisciplinary and multicultural environments.
  4. recognized the societal and global context of their work and understood professional and ethical responsibilities.
  5. continued the pursuit of lifelong learning through such activities as graduate school, distance education, professional training and membership in professional societies and been able to adapt to new engineering tools.

Student Learning Outcomes

The Computer Engineering Curriculum is designed so that each student will have acquired the following competencies during their program of study to meet the program objective.

  1. Ability to apply Mathematics, Science and Engineering.
  2. Ability to design and conduct experiments; as well as to analyze and interpret data.
  3. 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. Ability to function in multidisciplinary teams.
  5. Ability to identify, formulate and solve engineering problems.
  6. Understanding of professional and ethical responsibility.
  7. Ability to communicate effectively.
  8. Understanding the impact of engineering solutions in a global, economic, environmental and societal context.
  9. Recognizing the need and having the ability to engage in lifelong learning.
  10. Knowledge of contemporary issues.
  11. Ability to use techniques, skills and modern engineering tools necessary for engineering practice.
Back to top