Computer Engineering Program

Computer Engineering

"Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do."
-Steve Jobs

Across the US and the world, a new engineering discipline has emerged over the last twenty years, "Computer Engineering".

While Computer Engineering has some of its roots in programming languages, software design, and operating systems from Computer Science, it also has roots from Electrical Engineering, namely circuit theory, electronics, and hardware design. Computer Engineering is particularly strong in the areas of computer architecture, computer hardware, logic design, digital signal processing and networking.

Mission:

The mission of the Bachelor Science degree program in Computer Engineering (BSCpE) at CSUS is to provide an outstanding, hands-on education in Computer Engineering.

Goal:

The goal of the program is to provide students with a high quality education that will transform them into professional engineers who are prepared to meet the needs of society and adapt to rapidly changing technology.

CpE Program Educational Objectives:

The Computer Engineering Program’s specific educational objectives are to educate graduates that possess:

  1. Core Knowledge: Our graduates will have careers in computer engineering, or be engaged in a related career path.
  2. Application of Knowledge: Our graduates will apply their knowledge and skills to solve practical engineering problems.
  3. Life-long Learning: Our graduates will continue to develop their skills and seek knowledge after graduation in order to adapt to advancing technology and the needs of society. This may be indicated by the graduate’s pursuit of an advanced degree or other formal instruction, and/or that the graduate has developed a professional specialty.
  4. Professionalism: Our graduates will have the necessary professional skills, such as high ethical standards, effective oral and written communications, and teamwork, to be productive engineers and to advance in their careers.

The objectives describe the features that are considered important in an outstanding hands-on education in Computer Engineering.

The program educational objectives are consistent with the University Mission, which can be summarized in the following two quotes from the University Policy Manual: "The University’s mission is guided by fundamental values which reflect its identity as a public, regional, comprehensive, metropolitan university. Thus, California State University, Sacramento seeks to offer individuals the opportunity to realize their highest aspirations and become active and involved citizens for the good of the individual and society," and "We reaffirm the value of and need for education of the whole person in the tradition of a liberal undergraduate education. Building on the fundamental knowledge and skills acquired through a general education program, the University offers traditional liberal arts disciplines and professional studies which emphasize three critical curricular values - acquisition of knowledge, the development of critical thought processes, and the synthesis of knowledge - hallmarks of an educated person."

ABET Accredited logo

By preparing students to succeed in professional employment and/or graduate study in computer engineering, the program offers individuals "the opportunity to realize their highest aspirations." By preparing students to identify, analyze, and solve practical engineering problems, the program emphasizes "the development of a critical thought process" and by preparing students to apply knowledge of logic design, microprocessors, signal processing, computer architecture, networking, programming langruages, operating systems, data structure, and data communication to the design of computer engineering projects, the program emphasizes "the acquisition and synthesis of knowledge." Finally, by preparing students to communicate effectively with their peers, other professionals, decision makers, and the general public in the conduct of their work, and to practice electrical engineering in a professionally responsible and ethical manner, the program enables graduates to "become active and involved citizens for the good of the individual and society."

The program educational objectives are also consistent with ABET educational criteria. The objectives provide for educating students to be able to conduct computer engineering work in a professionally responsible and ethical manner, and to be able to communicate the results of their work to all stakeholders.

CpE Program Student Learning Outcomes:

  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.
  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.

Enrollment

Student Entering Year

Fall 2012

Spring 2013

Fall 2013

Spring 2014

Fall 2014

Undergraduate Students

248

240

327

313

390

Degrees Conferred

Student Graduating Year

2009

2010

2011

2012

2013

Undergraduate

13

8

4

18

25

Graduate

5

8

2

6

8

CpE Program Contact Information:

Program Office: Riverside Hall 3018

Phone: (916) 278-6844

Office Hours:

Monday - Friday 9:00am - 5:00pm

Closed for Lunch 12:00pm - 1:00pm

Summer Hours:

Monday - Friday 9:00am - 4:00pm

Dr. Thomas Matthews , Program Coordinator

Phone: (916) 278-5948

E-mail: matthews@ecs.csus.edu 

Suzanne Abshire, Administrative Support Coordinator

E-mail: computerengineering@csus.edu 

Irina Skiba, Administrative Assistant

Email: skibai@ecs.csus.edu