My education.

2017–now

Ph.D. Computer Science and Engineering

University of California, San Diego

2017–now

Advisors: William G. Griswold and Leo Porter
Research Focus: Software Engineering and CS Education


2013–2015

M.Sc. Computer Science and Information Engineering

National Taiwan University

2013–2015

Advisor: Mike Y. Chen
Research Focus: Mobile Human Computer Interaction


2012–2013

Propaedeutic B.A. China Studies

Leiden University, the Netherlands

2012–2013


2009–2013

B.Sc. Computer Science and Engineering

Eindhoven University of Technology, the Netherlands

2009–2013


My work experience.

06/2018–09/2018

Research Intern - Internet of Things

Huawei United States

06/2018–09/2018

I contributed a mature tooling environment in VSCode for software engineers developing for Huawei's Internet of Things platform and mainly worked with JavaScript and TypeScript


11/2015–07/2017

Software Engineer

bol.com

11/2015–07/2017

Design and development of new services like Same Day Delivery, Sunday Delivery, and making a precise delivery date calculation for cross-dock items

More

Technologies I have experience with.

Listed below are some examples of programming languages and technologies I have gained experience with through my work in software engineering and academic research:

  • Java
  • Spring Framework
  • JavaScript & TypeScript
  • NodeJS
  • Angular
  • Sass
  • Python
  • C++
  • Golang


My research.

At UC San Diego I conduct research in CS Education on how we can better prepare CS students for careers in industry. At National Taiwan University I conducted research in Mobile HCI.

For a complete overview of my published research, please visit my Google Scholar profile.

Selected publications.

ICER '20

A Quantitative Study of Faculty Views on the Goals of an Undergraduate CS Program and Preparing Students for Industry

Sander Valstar, Caroline Sih, Sophia Krause-Levy, Leo Porter, William G. Griswold

@inproceedings{Valstar:2020:QuantitativeFacultyViews,
 author = {Valstar, Sander and Sih, Caroline and Krause-Levy, Sophia and Porter, Leo and Griswold, William G.},
 title = {A Quantitative Study of Faculty Views on the Goals of an Undergraduate CS Program and Preparing Students for Industry},
 year = {2020},
 booktitle = {Proceedings of the 2020 ACM Conference on International Computing Education Research},
 series = {ICER '20}
}

ITiCSE '20

Using DevContainers to Standardize Student Development Environments: An Experience Report

Sander Valstar, William G. Griswold, Leo Porter

@inproceedings{Valstar:2020:DevContainers,
 author = {Valstar, Sander and Griswold, William G. and Porter, Leo},
 title = {Using DevContainers to Standardize Student Development Environments: An Experience Report},
 year = {2020},
 booktitle = {Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education},
 series = {ITiCSE '20}
}

SIGCSE '20

Faculty Views on the Goals of an Undergraduate CS Education and the Academia-Industry Gap

Sander Valstar, Sophia Krause-Levy, Alexandra Macedo, William G. Griswold, Leo Porter

@inproceedings{Valstar:2020:FacultyViewsQualitative,
 author = {Valstar, Sander and Krause-Levy, Sophia and Macedo, Alexandra and Griswold, William G. and Porter, Leo},
 title = {Faculty Views on the Goals of an Undergraduate CS Education and the Academia-Industry Gap},
 year = {2020},
 booktitle = {Proceedings of the 51st ACM Technical Symposium on Computer Science Education},
 series = {SIGCSE '20}
}

ICER '19 Doctoral Symposium

Closing the Academia-Industry Gap in Undergraduate CS

Sander Valstar

@inproceedings{Valstar:2019:ClosingTheGap,
 author = {Valstar, Sander},
 title = {Closing the Academia-Industry Gap in Undergraduate CS},
 year = {2019},
 booktitle = {Proceedings of the 2019 ACM Conference on International Computing Education Research},
 series = {ICER '19}
}

SIGCSE '19

The Relationship between Prerequisite Proficiency and Student Performance in an Upper-Division Computing Course

Sander Valstar, William G. Griswold, Leo Porter

@inproceedings{Valstar:2019:PrerequisiteProficiency, author = {Valstar, Sander and Griswold, William G. and Porter, Leo},
 title = {The Relationship between Prerequisite Proficiency and Student Performance in an Upper-Division Computing Course},
 year = {2019},
 booktitle = {Proceedings of the 50th ACM Technical Symposium on Computer Science Education},
 series = {SIGCSE '19}
}

ACM MM '15

Giggler: An Intuitive, Real-Time Integrated Wireless In-Ear Monitoring and Personal Mixing System using Mobile Devices

Andries (Sander) Valstar, Minchieh Hsiu, Teyen Wu, Mike Y. Chen

@inproceedings{Valstar:2015:Giggler,
 author = {Valstar, Andries and Hsiu, Min-Chieh and Wu, Te-Yen and Chen, Mike Y.},
 title = {Giggler: An Intuitive, Real-Time Integrated Wireless In-Ear Monitoring and Personal Mixing System Using Mobile Devices},
 year = {2015},
 booktitle = {Proceedings of the 23rd ACM International Conference on Multimedia},
 series = {MM '15}
}

My teaching experience.

Summer 2020

Instructor of Record

CSE 100 - Advanced Data Structures

Summer 2020

I taught a class of 87 students and managed a team of 12 tutors and 2 teaching assistants


Spring 2020

Instructor of Record

CSE 100 - Advanced Data Structures

Spring 2020

I instructed 1 section of 196 students in a class of 3 sections with a combined total of 569 students


My teaching assistant experience.

Fall 2020

CSE 210 - Principles of Software Engineering

Fall 2020

I facilitate in-class paper discussions, and grade student paper reports and student group projects


Winter 2020

CSE-110 - Software Engineering

Winter 2020

I developed and lead the Android labs which introduced students to the concepts required to complete their course project


Fall 2019

CSE-100 - Advanced Data Structures

Fall 2019

During this term I integrated my tech stack for auto grading student test quality into the C++ programming assignments. At the end of the term, the 415 students reported writing an average of 10.00 tests per assignment (median = 10, sd = 6.59).


Spring 2019

CSE-218 - Advanced Topics in Software Engineering

Spring 2019

I prepared the Android project to be used for the labs, graded lab assignments and readings


Winter 2020

CSE-110 - Software Engineering

Winter 2020

I developed and lead labs on a wide variety of topics, including: Android, Unit Testing, UI Testing, Mocking, Continuous Integration, and Firebase Test Lab


Fall 2018

CSE-100 - Advanced Data Structures

Fall 2018

I developed homework- and programming assignments and lead discussion sessions, held office hours, and answered questions in lectures and on the course forum