UW-Madison
Computer Sciences Dept.

Bryce Sandlund

PhD Student
Computer Sciences Department
University of Wisconsin - Madison
Office #4387 (Has switched between #4378, #5364 and #4387)
1210 W. Dayton St., Madison, WI 53706
sandlund@cs.wisc.edu

Here is a current CV.

About

UPDATE July 2017: I have elected to transfer PhD programs to The University of Waterloo, where I will be advised by Ian Munro. I will receive my Master's from UW-Madison, under the supervision of Eric Bach. This webpage will soon be replaced by a variant under Waterloo's affiliation.


I am a third year PhD student, working with Eric Bach. As an undergraduate, I studied Computer Science and Mathematics at Iowa State University, graduating in 2013. Prior to coming to UW-Madison I was a software development engineer at Microsoft, working on Xbox One. My Erdos number is 2, with the path: Paul Erdos -> Steve Butler -> myself.

Research Interests

I am broadly interested in the Design and Analysis of Algorithms. With Eric, I have been studying number theoretic and algebraic algorithms. The big problems in this area are integer factorization and primality testing. My work yet so far has been in developing a collision algorithm for isomorphism and automorphism problems, deterministically, by using techniques from computational group theory.

Publications

Offline Dynamic Higher Connectivity
Richard Peng, Bryce Sandlund, and Daniel D. Sleator
Preprint available at: https://arxiv.org/abs/1708.03812

On Euclidean Methods for Cubic and Quartic Jacobi Symbols
Eric Bach and Bryce Sandlund
Submitted

Baby-Step Giant-Step Algorithms for the Symmetric Group (Journal Version)
Eric Bach and Bryce Sandlund
Journal of Symbolic Computation
Science Direct

Baby-Step Giant-Step Algorithms for the Symmetric Group
Eric Bach and Bryce Sandlund
ISSAC 2016
pdf ACM Digital Library

Numerical Tic-Tac-Toe on the 4x4 Board
Bryce Sandlund, Kerrick Staley, Michael Dixon, and Steve Butler
COCOON 2014
pdf Springer Link

ACM-ICPC

I have been involved in the ACM International Collegiate Programming Competition since my second year of undergraduate studies. Here are my achievements:

  • 2011/2012 - 2nd/230 at Regional, Honorable Mention in ACM-ICPC World Finals
  • 2012/2013 - 5th/239 at Regional
  • 2014/2015 - 1st/273 at Regional, 64th/128 at ACM-ICPC World Finals
  • 2015/2016 - Coach for UW-Madison teams. Our teams placed 1st, 3rd, 5th, 6th, 11th, and 33rd out of 223 teams in the Regional and receieved Honorable Mention at the World Finals.
  • 2016/2017 - Coach for UW-Madison teams. Our teams placed 1st, 5th, and 19th out of 225 teams in the Regional this fall.
Also check out our ICPC Library at: https://github.com/atmorgan/ICPC2014.

In 2017 I was involved in preparing the problem set for the North Central Regional. Here are relevant files from that contest:

Tutoring

This spring, 2017, I am looking to tutor privately. I am available to tutor any undergraduate computer science or mathematics course, including, but not limited to:

  • CS 301
  • CS 302 (TA for one semester)
  • CS 367 (TA at undergrad university)
  • CS 577 (TA for two semesters at UW-Madison, two in undergrad)
  • CS 520
  • CS/ Math 240
  • Math 211
  • Math 221
  • Math 222
  • Math 234
I have received A's in all the above courses. For more information, including rates, send mail to sandlund@cs.wisc.edu or text/ call (630) 940-6666.

Last Updated: August 2017

 
Computer Sciences | UW Home