What You'll Learn
Oregon Tech’s Computer Engineering Technology (CET) degree will teach you computer systems along with the traditional aspects of applied engineering. This unique mix of hands-on and theory-driven study makes our graduates highly sought after by high-tech corporations. Our program prepares students to apply both hardware and software systems to computer applications.
Oregon Tech offers:
- High tech industry education to students to prepare them to contribute on Day One of their job.
- Students are able to design, implement, and test for the applied engineering environment.
- Students will be exposed to cross-disciplinary educational programs to promote a sense of scholarship, leadership, and professional service.
Throughout the program, you will be exposed to fundamental knowledge areas in Computer Engineering Technology which include:
- Digital logic and digital systems design using Verilog and other languages
- Architecture and design of computing systems involving FPGA and Microprocessor devices
- Project Management
- Networking and Data Communications
- Lower level software and scripting in languages such as C/C++ and Python
Internships and Co-ops
Even before students graduate, many choose to participate in internships and co-op programs. The CET program is a proud member of MECOP where students will complete two 6-month paid internships. Companies hiring Oregon Tech CET interns include Intel, Mentor Graphics, Cisco, Actel, and Altera. Other students will participate in less formalized internships at companies like JELD-WEN.
Hardware and Software Common First Year
The hands-on courses at Oregon Tech will help you prepare for a career in the computer engineering industry. Some courses that a CET student at Oregon Tech might take include:
Digital Systems Design
Learn how to design, build, and program complex digital systems using programmable logic devices.
Introduction to Microcontrollers
Learn how to use microcontrollers to control motors, keypads, and other peripherals.
Data Communications and Networking
Learn about communications components and their use in implementing a reliable network.
Learn how a computer system is designed. Understand how the processor and memory operate.