The Washington State University Vancouver Catalog

School of Engineering and Computer Science - Vancouver

The online catalog includes the most recent changes to courses and degree requirements that have been approved by the Faculty Senate, including changes that are not yet effective. Courses showing two entries of the same number indicate that the course information is changing. The most recently approved version is shown first, followed by the older version, in gray, with its last-effective term preceding the course title. Courses shown in gray with only one entry of the course number are being discontinued.

School of Engineering and Computer Science - Vancouver

ecs.vancouver.wsu.edu
VECS 201, Vancouver Campus
360-546-9639

Director, H. Gurocak; Associate Professors, X. Chen, T. Karacolak, D. Kim, P. Sekhar, S. Solovitz, S. Wallace, F. Zhao; Assistant Professors, B. Arigong, Z. Chen, J. H. Kim, Y. J. Kim, F. Musavi, H. Tan, X. Zhang, X. Zhao; Clinical Associate Professors, D. Lang, J. Lynch; Clinical Assistant Professor, H. Rad; Adjunct Faculty, T. Afentakis, C. Augustine, C. Derico, D. Lowe, T. Pritchard, C. Stone, H. Talley, Q. Wang, S. Wreggit; Senior Instructor, S. Mocas; Academic Coordinators, K. Gutierrez, E. Walla.

The School of Engineering and Computer Science (ENCS) is an academic unit of the WSU Voiland College of Engineering and Architecture that houses the engineering and computer science programs located at WSU Vancouver.

The undergraduate curricula provide students with a solid foundation upon which they can build to meet the challenges associated with their individual career paths and to adapt to rapidly changing technologies. We emphasize the fundamentals and give students significant choice in designing their academic course of study to meet their career goals. In Computer Science, students can choose from a variety of courses in areas such as intelligent systems, software and hardware systems, graphics and data-intensive computation. In Mechanical Engineering, students can customize their study through four option areas: (1) Micro/nanotechnology; (2) Design and Manufacturing; (3) Mechatronics (robotics and automation); (4) Renewable Energy. The Renewable Energy track is an interdisciplinary option track — available to CS and ECE students as well as MECH students — incorporating elements of all three disciplines. In Electrical Engineering, students can choose upper division elective courses in computer architecture, integrated circuit design and test, electronic devices and materials, and others. Effective writing, speaking and presentation skills, and ethics are also emphasized as important attributes of our graduates.

The School of ENCS is located at Washington State University's campus in Vancouver, Washington and is intended to directly serve students in the southwest Washington region. The programs were established and designed to prepare students to satisfy the needs of regional companies and organizations for engineering and computing professionals. The curricula also prepare students for continued education at the graduate level in computer science, electrical engineering, and mechanical engineering.

The School offers courses of study leading to the degrees of Bachelor of Science in Computer Science (BSCS), Bachelor of Science in Electrical Engineering (BSEE), Bachelor of Science in Mechanical Engineering (BSME), Master of Science in Computer Science (MSCS), Master of Science in Electrical Engineering (MSEE), and Master of Science in Mechanical Engineering (MSME).

COMPUTER SCIENCE PROGRAM

It is the objective of the computer science program to provide a broad education in the science and application of computing. Students are expected to gain proficiency in the design and implementation of software systems, as well as the application of the theory of computing to that process. In addition, all students will develop a background in the hardware architectures that underlie software systems and the mathematics that provide the basis for science and computing. The degree program also requires students to obtain a background in other scientific disciplines and to develop effective communication skills.

Educational Objectives

The goal of our program is to prepare our graduates for successful professional practice and advanced studies by providing a broad education in computer science and by offering the opportunity to deepen their technical understanding in particular areas of computer science through technical electives. As a graduate of the WSU Vancouver Computer Science program:

  1. You will be a knowledgeable and skilled computer scientist. Each graduate's knowledge will span the fundamental principles of computer science and include an understanding of several advanced specialty areas. Graduates will have practical experience with tools, languages and systems which are representative of those used by regional industries. Analytical problem solving and well-crafted software solutions will be hallmarks of our graduates.
  2. You will exhibit the workplace behaviors expected by employers.  Employers can expect our graduates to communicate clearly, through writing and speech, to a wide range of audiences. Graduates will maintain task commitment, stay organized, and overcome obstacles. Graduates will demonstrate effectiveness as team members or as team leaders in their jobs and careers.
  3. You will be committed to high standards of professionalism. Graduates will embrace a professional code of ethics in their practice of computer science. They will recognize the social impact of their work and respect the intellectual property of others.
  4. You will adapt to the changing landscape of computer science. Effective computer scientists must regularly update their knowledge and skills. WSU Vancouver graduates augment their knowledge and develop new skills with individual study, classes and other techniques. Some graduates will pursue advanced degrees; others will take advantage of professional development opportunities.

Student Learning Outcomes

Graduates of the WSU Vancouver Computer Science program will possess:

  1. An ability to apply knowledge of computing and mathematics appropriate to the program's student outcomes and to the discipline.
  2. An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.
  3. An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
  4. An ability to function effectively on teams to accomplish a common goal.
  5. An understanding of professional, ethical, legal, security and social issues and responsibilities.
  6. An ability to communicate effectively with a range of audiences.
  7. An ability to analyze the local and global impact of computing on individuals, organizations, and society.
  8. Recognition of the need for and an ability to engage in continuing professional development.
  9. An ability to use current techniques, skills, and tools necessary for computing practice.
  10. An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
  11. An ability to apply design and development principles in the construction of software systems of varying complexity.

ELECTRICAL ENGINEERING PROGRAM

Electrical Engineering is a diverse field of engineering study encompassing much of the underlying technology of our modern world. Electrical engineers lead the design of microelectronics, computers, tablets, smartphones, communication networks, control systems and power generation and distribution. Aerospace and military systems include major subsystems conceived and designed by electrical engineers.

The lower division electrical engineering curriculum covers the fundamental aspects of the field, emphasizing the theory, principles and knowledge expected of all electrical engineers. The upper division curriculum includes elective courses in topics such as computer architecture, integrated circuit design, electronic devices and materials, and others.

The curriculum incorporates extensive hands-on experiences through laboratory work and design projects. All electrical engineering students participate in a senior design project with a team of students, usually spanning multiple engineering disciplines.

Educational Objectives

The goal of the program is to prepare our graduates for successful professional practice and advanced studies by providing a broad education in electrical engineering and by offering the opportunity to deepen their technical understanding in a particular concentration area of related technical electives. Our graduates will:

  1. Apply technical knowledge and skills as electrical engineers to provide effective solutions in industrial and governmental organizations.
  2. Utilize effective communication, team, and project management skills to work productively within their professions and communities.
  3. Conduct themselves as responsible professionals contributing to the greater benefit of society through technology.
  4. Pursue professional development and/or graduate studies to meet the emerging and evolving demands and increasing responsibilities of a successful career.

Student Learning Outcomes

Graduates of the WSU Vancouver Electrical Engineering program will possess:

  1. Knowledge of mathematics, science, and engineering and the ability to apply this knowledge in solving problems.
  2. An ability to design and conduct experiments, as well as to analyze and interpret data.
  3. Ability to design and realize electrical and electronic components and systems to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability.
  4. Ability to function on multi-disciplinary teams.
  5. Ability to identify, formulate, and solve problems encountered in the practice of electrical engineering.
  6. Understanding of professional and ethical responsibility.
  7. Ability to communicate effectively.
  8. Ability to understand the impact of engineering solutions in a global, economic, environmental and societal context.
  9. Recognition of the need for and an ability to engage in life-long learning.
  10. Knowledge of contemporary issues.
  11. Ability to use the techniques, skills, and modern engineering tools necessary for electrical engineering practice.

MECHANICAL ENGINEERING PROGRAM

Mechanical Engineering provides an excellent education for today's technological world. Mechanical engineers are the backbone of the engineering profession and work in every industry–from transportation, communications, and electronics to bioengineering, commerce, and manufacturing–in business, government, and universities. Mechanical engineers work with motion, energy, and force, and are involved with analyzing and manufacturing the products they design. They design consumer products, develop robotic systems, computer control systems for machinery, commercial jets, instruments for medicine, high performance sporting equipment, and supervise manufacturing operations.

Our undergraduate curriculum covers the fundamental aspects of the field, emphasizes basic principles and their use in solving engineering problems. The upper division course of study focuses on design, manufacturing process, robotics, computer-aided engineering, thermal and fluid systems, mechanics of materials, micro- and nano-device design and manufacturing, and machine integration and automation.  The curriculum incorporates hands-on experiences through laboratory work and design projects. The program provides flexibility to students in customizing their study through four option areas:

  • Micro/Nano Technology Option: Provides education in basic semiconductor concepts, fundamentals of microscopic phenomena in microfluidics, micro device fabrication techniques, nano-science and its impact on design of the next generation engineering systems.
  • Design and Manufacturing Option: Emphasizes mechanical system design and realization through computer aided engineering, material failure in mechanical design, and advanced manufacturing. 
  • Mechatronics (robotics and automation) Option: Concentrates on design of mechanical systems with electronic and computer controls, automation and robotics.
  • Renewable Energy Option: Includes work in Solar Power, Wind Power, as well as enhanced coursework in other option track courses. The Renewable Energy track is an interdisciplinary option track — available to CS and ECE students as well as MECH students — incorporating elements of all three disciplines.

Educational Objectives

The goal of our program is to prepare our graduates for successful professional practice and advanced studies by providing a broad education in mechanical engineering and by offering the opportunity to deepen their technical understanding in a particular concentration area of related technical electives. Our graduates will:

  1. Apply technical knowledge and skills as mechanical engineers to provide optimal solutions in industrial and government organizations.
  2. Utilize effective communication, team, and project management skills to work productively within their professions and communities.
  3. Conduct themselves in a responsible, professional, and ethical manner.
  4. Continue their education through completion of training courses, workshops, seminars, and/or graduate studies relevant to their professional development.

Student Learning Outcomes

Graduates of the WSU Vancouver Mechanical Engineering program will possess:

  1. Knowledge of mathematics, science and engineering and the ability to apply this knowledge in solving problems.
  2. An ability to design and conduct experiments as well as to analyze and interpret data.
  3. Ability to design and realize thermal and mechanical components, systems, or processes to meet desired needs and realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability.
  4. Ability to function on multidisciplinary teams.
  5. Ability to identify, formulate and solve problems encountered in the practice of mechanical engineering.
  6. Understanding of professional and ethical responsibility.
  7. Ability to communicate effectively.
  8. Ability to understand the impact of engineering solutions in a global, economic, environmental and societal context.
  9. Recognition of the need for and an ability to engage in life-long learning.
  10. Knowledge of contemporary issues.
  11. Ability to use the techniques, skills and modern engineering tools necessary for mechanical engineering practice.

Certification in the Major

Certification in a degree program is required by WSU prior to the granting of a baccalaureate degree. Qualification for initial certification, as well as continuation of certified status, will be evaluated based on several criteria including academic integrity, overall grade point average (GPA), and GPA in mathematics, science, and major core courses; computer science, electrical engineering, or mechanical engineering. For electrical engineering and mechanical engineering degrees, certification will be initiated once the required courses have been completed. For the computer science degree, students will apply for initial certification once the required courses have been completed. Additional details regarding certification in the major are available in the schedules of studies for each major or from the School of ENCS academic coordinators.

Transfer Students

The School of Engineering and Computer Science cooperates closely with Washington community colleges to facilitate the transfer of students into its computer science, electrical engineering, and mechanical engineering programs. Students planning to transfer into the School of ENCS are strongly encouraged to contact an ENCS academic coordinator to evaluate the transfer course credits and to help plan the continuation of their academic career at Washington State University Vancouver.

Students will note that a number of the courses offered by the School of ENCS have identical course numbers and similar descriptions to courses offered by the School of Electrical Engineering and Computer Science and the School of Mechanical and Materials Engineering on the Pullman campus. The transfer of course credit between these Schools is not automatic or guaranteed. Students intending to take courses in one School for credit in another are advised to consult with the academic coordinator for their degree program, in advance, to assess how the courses may fulfill their degree requirements.

Preparation for Graduate Study

The Master of Science in Computer Science program in the School of ENCS is a thesis program and requires 30 credit hours, including 21 hours of graded course work and 9 credits of thesis research (CS 700). The program has a theme on Cloud Computing – a modern and critical set of technologies that span core areas of Computer Science. The coursework and research are in the general areas of computing theory; artificial intelligence; big data; software development; and systems and networks. Sophisticated facilities are available for instruction and research, including a high performance computing cluster and dedicated high-bandwidth network facilities. Teaching and research assistantships are available for qualified students.

Before undertaking graduate study in computer science, the student should have completed a baccalaureate degree substantially similar to the BSCS degree described below in the BSCS schedule of studies. Students from other academic disciplines are encouraged to apply, however such students will be required to take or have taken the equivalent of the following courses: CS 317, CS 360 and CS 450, including all prerequisites for these courses. An undergraduate grade point average of 3.0 is a minimum for admission to the MS program.

The Master of Science in Electrical Engineering program in the School of ENCS is a thesis program and requires a minimum of 30 credit hours. This includes 21 hours of graded coursework beyond the bachelor's degree, plus a minimum of 4 thesis credits (ECE 700). The program has Lab-on-a-Chip theme, which is used as a unifying platform to make connections between courses.  The coursework and research are in the general areas of antenna design; RF/microwave systems; Micro/nanoelectronics; MEMS; sensors and signal processing; nanotechnology; electrical power systems; and digital/embedded systems. Our laboratories, including a class-100 clean room and RF laboratories, are equipped with state-of-the-art equipment. Teaching and research assistantships are available for qualified students. 

A Bachelor of Science degree from an accredited program in electrical engineering provides a good background for the MSEE graduate program. Students with bachelor degrees in other engineering disciplines, mathematics, and the physical sciences may be admitted, but will be required to make up requisite undergraduate deficiencies. An undergraduate grade point average of 3.0 is a minimum for admission to the MS program.

The Master of Science in Mechanical Engineering program in the School of ENCS is a thesis program and requires a minimum of 30 credit hours. This includes 21 hours of graded coursework beyond the bachelor's degree, plus a minimum of 4 thesis credits (MECH 700). The program has a theme of Digital Designs and Manufacturing – a modern and critical set of digital technologies for advanced modeling, simulation, analysis, integration of information technology, sensing, automation, and big data to rapidly design and manufacture products. The coursework and research are in the general areas of product design, sustainable engineering, advanced materials, automation, and new manufacturing processes. Teaching and research assistantships are available for qualified students.

A Bachelor of Science degree from an accredited program in mechanical engineering provides a good background for the MSME graduate program. Students with bachelor degrees in other engineering disciplines, mathematics, and the physical sciences may be admitted, but will be required to make up requisite undergraduate deficiencies. An undergraduate grade point average of 3.0 is a minimum for admission to the MS program.

Student Affairs Schedules of Classes Commencement Veteran's Affairs Summer Session
 
Office of the Registrar, PO Box 641035, Washington State University, Pullman WA 99164-1035, 509-335-5346, bitter@wsu.edu
Copyright © Board of Regents, Washington State University