Electrical Engineering and Computer Science

Students in the electrical engineering and computer science department have three degree programs from which to choose, electrical engineering, computer engineering or computer science. The electrical and computer engineering programs are accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org. The Bachelor of Science degree program in computer science is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.

All programs require a total of 128 credit hours minus hours from advanced placement credit. The programs have a minimum of 65 credit hours in common. The common hours are made up of:

  • communication skills (9 credit hours)
  • math and science courses (29 credit hours)
  • general education courses (12 credit hours)
  • engineering core courses (3 credit hours)
  • major courses (12 credit hours).

Additional courses include computer software and digital design courses and courses stressing the laws governing the individual behavior of electrical systems as well as their behavior when included as parts of more complex electrical systems. The programs are structured to assure that electrical engineering students are familiar with computers and computer hardware and computer engineers and scientists have a background in electrical engineering principles. All programs require courses that cover fundamentals common to engineering degree programs at WSU.

Electrical engineering, computer engineering and computer science students should have a strong interest in mathematics and science. As part of the curriculum, senior-level students are required to take a two-semester senior project sequence. This project gives the student the opportunity to apply skills acquired during their coursework to real-world problems.

Electrical Engineering

The objectives of the electrical engineering program are as follows:

  1. The alumni, in the first several years after receiving their baccalaureate degree, will be productive and successful in the professional practice of electrical engineering as evidenced by:
    1. Job satisfaction and contributions toward the success of one’s employers;
    2. Effective participation and leadership on engineering teams;
    3. Being effective in identifying and solving real-world problems;
    4. Being effective at handling increased responsibilities;
    5. Receipt of job-related awards, promotions/raises, and professional accomplishments.
  2. The alumni, in the first several years after receiving their baccalaureate degree, will be successful in pursuing continuing education as evidenced by:
    1. Effective progression toward an advanced postundergraduate degree or professional licensure/certification;
    2. Participation in professional societies, professional conferences and meetings;
    3. Participation in life-long learning by adapting to new technologies, tools and methodologies in electrical engineering, and responding to the challenges of a changing environment;
    4. Scholarly accomplishments (e.g., publications, presentations);
    5. Professional self-study.

The electrical engineering degree has a sufficient number of technical electives to allow the student to develop skills in specialized areas such as communication and signal processing, control systems, electric power systems, electronics and digital systems.

Computer Engineering

The objectives of the computer engineering program are as follows:

  1. The alumni, in the first several years after receiving their baccalaureate degree, will be productive and successful in the professional practice of computer engineering as evidenced by:
    1. Job satisfaction and contributions toward the success of one’s employers;
    2. Effective participation and leadership on engineering teams;
    3. Being effective in identifying and solving real-world problems;
    4. Being effective at handling increased responsibilities;
    5. Receipt of job-related awards, promotions/raises, and professional accomplishments.
  2. The alumni, in the first several years after receiving their baccalaureate degree, will be successful in pursuing continuing education as evidenced by:
    1. Effective progression toward an advanced postundergraduate degree or professional licensure/certification;
    2. Participation in professional societies, professional conferences and meetings;
    3. Participation in life-long learning by adapting to new technologies, tools and methodologies in computer engineering, and responding to the challenges of a changing environment;
    4. Scholarly accomplishments (e.g., publications, presentations);
    5. Professional self-study.

The computer engineering degree is a more specialized degree with more required courses and fewer electives.

Computer Science

The objectives of the computer science program are as follows:

  1. The alumni, in the first several years after receiving their baccalaureate degree, will be productive and successful in the professional practice of computing as evidenced by:
    1. Job satisfaction and contributions toward the success of one’s employers;
    2. Effective participation and leadership on computing/engineering teams;
    3. Being effective in identifying and solving real-world problems;
    4. Being effective at handling increased responsibilities;
    5. Receipt of job-related awards, promotions/raises, and professional accomplishments.
  2. The alumni, in the first several years after receiving their baccalaureate degree, will be successful in pursuing continuing education as evidenced by:
    1. Effective progression toward an advanced postundergraduate degree or professional certification;
    2. Participation in professional societies, professional conferences and meetings;
    3. Participation in life-long learning by adapting to new technologies, tools and methodologies in computing, and responding to the challenges of a changing environment;
    4. Scholarly accomplishments (e.g., publications, presentations);
    5. Professional self-study.

The computer science degree offers courses that emphasize core computer science technologies and their applications.

Majors in Electrical Engineering and Computer Science

Minors in Electrical Engineering and Computer Science

Courses in Electrical Engineering and Computer Science

1

 For a computer science course to be used as a prerequisite, it must have been passed with a C- or better.

2

 For a course to be used as a prerequisite, it must have been passed with a C- or better.