Brian Hutchinson

Assistant Professor
Computer Science Department
Western Washington University

Scientist (Joint Appointment)
Computing and Analytics Division
Pacific Northwest National Laboratory
Contact:
Office: CF 475
Email: MyFirstName.MyLastName@wwu.edu
Phone: 360-650-4894
Teaching:
CSCI 241 Data Structures Spr 18
CSCI 367 Computer Networks I Win 18
Win 18
CSCI 497E/571 Machine Learning Spr 18
CSCI 497J/597J Deep Learning Fall 17
Research:

Interests:

I am interested in a wide range of problems in machine learning, speech and language processing, and optimization. Specific areas that interest me include deep learning, low rank matrix and tensor methods, speech recognition, low resource language processing and cyber security. In the past I have also worked on prosodic feature extraction and structure detection, detecting social phenomena in language (e.g. subgroups), articulatory feature detection and formant tracking.

Advising:

If you are a graduate student or motivated undergraduate student with research interests aligned with or adjacent to mine, feel free to send me an email or stop by during office hours to chat about possible research projects.

Publications:
Journal
Conference
Thesis
Teaching Experience:
  • Assistant Professor, Computer Science Department, Western Washington University (Fall 2013 - present)

    Courses Taught (2016-2017):
    CSCI 241 Data Structures Spr 17
    CSCI 367 Computer Networks I Fall 16 Win 17
    Win 17
    CSCI 497E/571 Machine Learning Spr 17

    Courses Taught (2015-2016):
    CSCI 241 Data Structures Win 16
    Win 16
    CSCI 367 Computer Networks I Fall 15
    CSCI {4,5}79 Spoken Lang. Proc. Fall 15
    CSCI 497E/571 Machine Learning Spr 16

    Courses Taught (2014-2015):
    CSCI 241 Data Structures Fall 14
    Fall 14
    CSCI 367 Computer Networks I Win 15
    Win 15
    CSCI 497E/571 Machine Learning Spr 15

    Courses Taught (2013-2014):
    CSCI 241 Data Structures Fall 13 Win 14 Spr 14
    CSCI 301 Formal Languages and Functional Programming Spr 14
    CSCI {4,5}17D Spoken Language Processing Win 14

  • Course Instructor, EE 235 "Continuous Time Linear Systems," Electrical Engineering Department, University of Washington (Win 2012)

  • Seminar Co-Instructor, ENGR 498 B "Preparing for Graduate Education," College of Engineering, University of Washington (Win 2011)

  • Seminar Co-Instructor, ENGR 498 B "Preparing for Graduate Education," College of Engineering, University of Washington (Win 2010)

  • Graduate Teaching Assistant, EE 578 "Convex Optimization," Electrical Engineering Department, University of Washington (Win 2009)

  • Lecturer, Computer Science Department, Western Washington University (Fall 2006 - Spr 2007)

    Courses Taught:
    CSCI 145 Computer Programming and
    Linear Data Structures
    Win 07 Spr 07
    CSCI 225 Social and Ethical Issues in Computer Science Win 07
    CSCI 241 Data Structures Fall 06 Win 07 Spr 07
    CSCI 311 Logic and Logic Programming Fall 06
    CSCI 417M Natural Language Processing Spr 07

  • Summer Program Instructor, Computer Science Department, Western Washington University (Sum 2006, Sum 2007)

  • Graduate Teaching Assistant, Computer Science Department, Western Washington University (Fall 2005 - Spr 2006)
Degrees: PhD, Electrical Engineering, University of Washington, 2013
MS, Electrical Engineering, University of Washington, 2009
MS, Computer Science, Western Washington University, 2006
BS, Computer Science, Western Washington University, 2005
BA, Linguistics, Western Washington University, 2005
Honors / Awards: Professor of the Year, WWU CS Dept, 2015
Outstanding Research Award, UW EE Dept, 2013
UW Huckabay Teaching Fellowship, 2009
UW College of Engineering Boeing Fellowship, 2007
Association for the Advancement of Artificial Intelligence Scholarship, 2006
North American Association for Computational Linguistics Scholarship, 2006
NSF Graduate Research Fellowship Program Honorable Mention, 2006