Computer Engineering Technology

Print/Download Page

This is one of the fastest growing occupations in Pennsylvania and across the nation.

The computer engineering technology program develops and prepares graduates who will be an integral part of the high-tech economy of Pennsylvania and the nation. The program is a strong combination of theoretical and practical concepts in electrical engineering technology, computer engineering technology, mathematics, computer science, natural science and general education that leads to the Bachelor of Science degree. The bachelor's degree program emphasizes applying current technology to practical problems and situations. Graduates of the program are prepared to find employment as computer engineering technologists.  Students will gain knowledge and skills in digital electronics, microprocessor engineering, embedded systems, computer networking, computer systems design and software engineering.

There are many advantages to studying computer engineering technology at California University of Pennsylvania: small class sizes; individualized attention by dedicated and qualified faculty (professors teach both the lectures and the labs; teaching associates are not used); state-of-the-art laboratory facilities and equipment; an active engineering technology student club; and modern housing facilities.

CET Mission Statement

The mission of the computer engineering technology program at California University of Pennsylvania is to provide its students with a well-rounded education that meets the needs of the commonwealth. Specifically, graduates are to be prepared for technically oriented careers involving both hardware and software technologies of computer systems with an emphasis in embedded systems design using a hands-on approach. The program integrates teamwork and leadership skills in a blend of theoretical and applied competencies. Also, the program prepares students for changing technologies and lifelong learning. The program prepares students to take personal responsibility and to apply the highest professional and ethical standards to their activities in computer systems and to understand local, national and global issues related to the field.

CET Educational Program Objectives

The general goal of the computer engineering technology program is to provide students with a broad understanding of fundamental engineering knowledge and technical skills as well as in-depth knowledge in the areas of computer science, computer engineering technology, digital electronics, mathematics and physical sciences. The objectives of the CET program are to produce graduates who can:


1. Function effectively individually and in team-oriented, open-ended activities with critical thinking to assess and evaluate complex technical and nontechnical problems in an industrial environment;

2. Communicate effectively in oral, written, visual and graphical modes in interpersonal and group situations at a level of effectiveness expected by industry employers;

3. Remain technically current and adapt to rapidly changing technologies through further formal or informal education;

4. Identify and understand professional ethical situations in business, industry and society;

5. Blend theoretical and practical knowledge and skills to solve technical problems;

6. Apply embedded-based technologies and software engineering to solve technical problems; and

7. Understand and apply project specifications, documentation and standards requirements within the engineering design process.

CET Program Outcomes

Program outcomes are statements that describe what units of knowledge or skills students are expected to acquire from the program to prepare them to achieve the program educational objectives. The program outcomes are demonstrated by the student and are measured by the program at the time of graduation.


By the time of graduation, computer engineering technology students will demonstrate the following:


1. The knowledge, skills, techniques and applications of modern tools in the computer engineering technology discipline;

2. The ability to apply current knowledge and adapt to emerging applications of mathematics, science, engineering and technology;

3. Technical problem-solving skills, including the ability to identify problems, use appropriate laboratory and test equipment, conduct experiments, gather data, analyze data, and produce results;

4. The ability to apply creativity in the design of systems, components or processes appropriate to the computer engineering technology program objectives;

5. Effective discipline-related project management and teamwork skills;

6. The ability to apply and produce written documents; to deliver oral presentations; to develop, prepare and interpret visual information; and to communicate these with a specific audience at a level of effectiveness expected in industry;

7. Recognition of the need for and the ability to engage in lifelong learning;

8. Knowledge of social, professional and ethical responsibilities;

9. Respect for diversity and a knowledge of contemporary professional, societal and global issues;

10. The ability to identify, analyze, design, solve and implement analog, digital and processor-based systems through a blend of theoretical and practical methods;

11. The ability to use computers, computer networks, operating systems and application software that pertain to computer engineering technology;

12. The ability to utilize statistics/probability or discrete mathematics in support of computer systems and networks; and

13. The application of physics and/or chemistry to computer systems in a rigorous mathematical environment at or above the level of algebra and trigonometry.


Employment Opportunities

The curriculum provides students with a comprehensive education to help them find employment in several areas in the private, public or government sectors. Graduates of the bachelor's degree program are qualified for engineering technologist positions. As the economy is becoming increasingly high-tech, the demand for computer engineering technology graduates is expected to escalate. The curriculum prepares students for positions in aerospace, embedded systems design, software design/implementation/verification, automotive, utilities, medical, computer and communication industries. Employment opportunities with excellent salaries are diverse and plentiful in the areas of software development, hardware systems design, microcomputer/microcontroller system designs, computer networking, product sales and marketing.

Accreditation (CET - B.S.)

The CET bachelor's degree program is accredited by the  Engineering Technology Accreditation Commission (ETAC) of the Accreditation Board for Engineering Technology (ABET), All graduates from the B.S.-CET program will receive accredited degrees. Seniors and graduates of the programs are eligible to sit for a prelicensing Fundamentals of Engineering (FE) exam.