Eric Van Wyk

Eric Van Wyk
Contact
Kenneth H. Keller Hall Room 6-203 200 Union Street SeMinneapolis, MN 55455
Education
Ph.D. in Computer Science, University of Iowa (1998)
M.S. in Computer Science, University of Iowa (1991)
B.A. in Computer Science and Mathematics, Luther College (1989)
Professional Background
Eric Van Wyk joined the Department of Computer Science & Engineering in 2002 as an assistant professor and was later promoted to a professor. He is also affiliated with the Minnesota Extensible Language Tools Group at the University. Van Wyk received his M.S. (1991) and Ph.D. (1998) in computer science from the University of Iowa. He was then a post-doc at the University of Oxford Computing Laboratory before joining the Department. Van Wyk received the National Science Foundation’s CAREER Award in 2004, was named a McKnight Land-Grant Professor in 2005, and received the Charles E. Bowers Faculty Teaching Award in 2017.
Van Wyk's research interests are in programming languages, especially extensible languages. His team has developed techniques and supporting tools for the specification of languages and extensions that add new syntax and semantics to a "host" language. Of particular interest are mechanisms to guarantee that independently-developed (domain-specific) extensions can be automatically composed to form a well-defined language. This allows a non-expert programmer to easily construct the language of their choice.
Research Division
Computing Foundations
Current Research
Minnesota Extensible Language Tools Group
Ph.D. Students
Ted Kaminski (2017); Lijesh Krishnan (2012); August Schwerdfeger (2010); Jimin Gao (2007)
Honors and Awards
2017: College of Science and Engineering - Charles E. Bowers Faculty Teaching Award
2005: McKnight Land-Grant Professorship
2004: National Science Foundation Faculty Early Career Development Program (CAREER Award)
Selected Grants
FMitF: Track I: ComScaN: Composition and Scaling of Network Service Functions
Rayadurgam, S., Van Wyk, E. & Zhang, Z.; National Science Foundation; 7/15/21 - 6/30/24
XPS: EXPL: Enabling An Ecosystem of Parallel Programming Abstractions
Van Wyk, E.; National Science Foundation; 9/1/16 - 12/31/21
Biomass to Fuels: Multi-Scale Process Engineering Using a Language Workbench
Daoutidis, P., Bhan, A. & Van Wyk, E.; National Science Foundation; 8/15/13 - 7/31/18