Rapid advances in computing power and networking are driving the revolution in mobile technology, video streaming and wireless networks. The computer and network track addresses the issues related to architecture, programming, and communication of computing devices, which include computers, handheld devices, and sensors. Study of computer systems involves digital design, microcomputer architecture, and high-level and assembly language programming. Computer networking deals with the design of protocols that enable multiple computers/devices to communicate effectively over a wired or wireless medium. OSU offers unique opportunities to work with faculty on advanced systems and work with internationally leading companies in this area.

Employment opportunities include all electronics and software companies with computing and communication products.

Potential Job Opportunities

Embedded systems engineer: Design and build "light weight" computer systems that function within a larger system. Work for companies such as Intel, Garmin, Hewlett Packard, Tektronix, Planar Systems.

Computer networks engineer: Design, implement and maintain wired and wireless computer networks for high availability and security. Work for companies such as Cisco, HP, Google, IBM.

Computer architecture engineer: Design, simulate and implement low-level computer subsystems. Define how such systems interact to provide high performance. Work for companies including Intel and NVIDIA.

Digital logic designer: Design, simulate and implement application specific integrated circuits. Work for companies such as Intel, Micron Technology, NVIDIA, Marvell, and Tektronix.

Test engineer: Design and implement test systems and strategies to ensure proper and reliable operation of electronic products. Work for such companies as Tektronix, Intel, Planar Systems, Garmin and Micron Technologies.

Courses

Core

  • CS 344 (Operating Systems I)
  • ECE 472 (Computer Architecture)
  • ECE 473 (Microprocessor System Design)
  • CS/ECE 476 (Advanced Computer Networking)

Electives

  • CS 444 (Operating Systems II)
  • ECE 464 (Digital Signal Processing)
  • ECE 471 (Energy-efficient VLSI Design)
  • ECE 474 (VLSI System Design)
  • ECE 477 (Multimedia Systems)
  • ECE 478 (Network Security)
  • ECE 499 (Security)
  • ECE 499 (Cryptography)

Faculty

Bella Bose

Bella Bose

Professor

bose@eecs.orst.edu

Electrical Engineering and Computer Science
Networking and Computer Systems
Wenqian Dong

Wenqian Dong

Assistant Professor

wenqian.dong@oregonstate.edu

Electrical Engineering and Computer Science
Networking and Computer Systems
Portrait of Renato Figueiredo.

Renato Figueiredo

Professor

renato.figueiredo@oregonstate.edu

Electrical Engineering and Computer Science
Networking and Computer Systems
Kyle Hale

Kyle C. Hale

Associate Professor

kyle.hale@oregonstate.edu

Electrical Engineering and Computer Science
Networking and Computer Systems | Cybersecurity
Portrait of Ben Lee.

Ben Lee

Professor | Senior Associate Head

benl@eecs.oregonstate.edu

Electrical Engineering and Computer Science
Networking and Computer Systems
Zane Ma headshot

Zane Ma

Assistant Professor

zane.ma@oregonstate.edu

Electrical Engineering and Computer Science
Cybersecurity | Networking and Computer Systems