About the CS Department

The CS department at PLU is a friendly group, and we get to know our students well. When you come to PLU and major in CS, you’ll find knowledgeable faculty that are focused on helping you succeed. Send any one of us an email and start a conversation, or visit us in person, we’d be more than happy to talk to you. Or, read more about our degree offerings.

Computer Science

Computer Science is the excitement of solving a puzzle problem, the fascination of moving through a structural maze to a solution, and the adventure of discovering a new solution to an old problem. Computer Science is the thrill of working on the frontier of knowledge with the latest tools available.

If you enjoy the structure of mathematics, the discovery of the laboratory sciences and the excitement of working with computer software, consider a degree in Computer Science.

As a Computer Science major, you will learn the theoretical, practical and ethical issues involved with the equipment, programs and data used in modern computer systems. In the senior capstone class, you will put your skills to use as you design and implement a significant software program.

Our Computer Science program provides a broad base core of fundamental material that stresses analysis and design experiences with substantial laboratory work, including software development. In addition, students are exposed to a variety of programming languages and systems. Students can choose from a number of upper level courses which ensure a depth of knowledge and an understanding of current developments in the field.

Computer Engineering

Computer Engineering is a discipline that bridges Computer Science and Electrical Engineering. Computer Engineering is more hardware-oriented than Computer Science and more software-oriented than Electrical Engineering. In Computer Engineering, you develop software and hardware expertise, learn theory in the classroom and gain hands-on experience in the laboratory.

Advanced courses include circuit theory, electronics, digital system design and computer science. Electives allow you to concentrate in specialty areas such as integrated circuit design, microprocessor applications and software development. In the senior capstone class, you will design and implement a significant hardware component.

Our Computer Engineering curriculum consists of essential and advanced elements from computer science and electrical engineering, developing both hardware and software expertise.


Accreditation assures that our programs meet very high quality standards established by the computing and engineering professions. ABET is the agency that is responsible for accreditation of computer science and computer engineering programs. Accreditation is an important factor that denotes proper preparation for entrance into the computing or engineering professions.

Computing Accreditation Commission logo

Our BS in Computer Science program is accredited by the Computing Accreditation Commission (CAC) of ABET.

Engineering Accreditiation Commission logo

Our BS in Computer Engineering program is accredited by the Engineering Accreditation Commission (EAC) of ABET.