placeholder image
  • Contact Info

Schreuder, Willem A Associate Professor Adjunct

Positions

Teaching

courses taught

  • CSCI 4229 - Computer Graphics
    Primary Instructor - Summer 2018 / Fall 2018 / Summer 2019 / Fall 2019 / Summer 2020 / Fall 2020
    Studies design, analysis and implementation of computer graphics techniques. Topics include interactive techniques, 3D viewing and models, clipping, transformations, projection, removal of hidden surfaces, lighting, textures and shadows. Knowledge of basic linear algebra is required. Same as CSCI 5229.
  • CSCI 4239 - Advanced Computer Graphics
    Primary Instructor - Spring 2018 / Spring 2019 / Spring 2020 / Spring 2021
    Studies design, analysis and implementation of advanced computer graphics techniques. Topics include shaders, using the GPU for high performance computing, graphics programming on embedded devices such as mobile phones; advanced graphics techniques such as ray tracing. Same as CSCI 5239.
  • CSCI 4950 - Senior Thesis
    Primary Instructor - Spring 2018
    Provides an opportunity for senior computer science majors to conduct exploratory research in computer science. Department enforced restriction, successful completion of a minimum of 36 credit hours of Computer Science coursework and approved WRTG. May be repeated up to 8 total credit hours.
  • CSCI 5229 - Computer Graphics
    Primary Instructor - Summer 2018 / Fall 2018 / Summer 2019 / Fall 2019 / Summer 2020 / Fall 2020
    Studies design, analysis and implementation of computer graphics techniques. Topics include interactive techniques, 3D viewing and models, clipping, transformations, projection, removal of hidden surfaces, lighting, textures and shadows. Knowledge of basic linear algebra is required. Same as CSCI 4229.
  • CSCI 5239 - Advanced Computer Graphics
    Primary Instructor - Spring 2018 / Spring 2019 / Spring 2020 / Spring 2021
    Studies design, analysis and implementation of advanced computer graphics techniques. Topics include shaders, using the GPU for high performance computing, graphics programming on embedded devices such as mobile phones; advanced graphics techniques such as ray tracing. Same as CSCI 4239.

International Activities