Computer Engineering Program

Spring 2014 Semester

Circuit Board Image

Last day to add classes is Friday, February 21st - University Census Date

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.

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

  1. A broad education in computer engineering built upon a solid understanding of mathematics, science, and basic engineering.
  2.  An ability to apply fundamental computer engineering concepts to complex situations and solve problems, using contemporary engineering tools and techniques.
  3. An ability to communicate effectively.
  4. Educational breadth and depth through required core courses in Computer Architecture and Microprocessors, Logic Design, Circuits and Electronics, Software Development and Operating Systems, and Computer Networks. Depth is obtained from elective courses consistent with the range of technical specialties.
  5. An ability to work with contemporary laboratory instrumentation, design and perform experiments, and analyze and interpret the results.
  6. An ability to work in teams to solve complex design problems.
  7. A balanced education with a solid understanding of ethical and professional responsibility, which enables them to function well in the profession of engineering. The program prepares them to be “life-long” learners who are prepared to meet the demands of a rapidly changing technologically advancing society.
  8. Knowledge of the important human factors such as safety, environmental impact, and impact on society. They will be able to apply their skills in new contexts and learn to appreciate and manage intelligently the consequences of their technical decisions.

The CPE Program Student Learning Outcomes

  A. An ability to apply knowledge of mathematics, science, and engineering

  B. An ability to design and conduct experiments, as well as to analyze and interpret data

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

  D. An ability to function on multidisciplinary teams

  E. An ability to identify, formulate, and solve engineering problems

  F. An understanding of professional and ethical responsibility

  G. An ability to communicate effectively

  H. The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.

  I. A recognition of the need for, and an ability to engage in life-long learning.

  J. A knowledge of contemporary issues.

  K. An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.

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@csus.edu