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