Julie Thornton
Instructor
Kansas State University
Department of Computer Science

E-mail: juliet AT ksu.edu
Office: 231 Nichols Hall
Office Hours: TU 2:00-4:00
Schedule: Fall 2007
Resume: PDF, Updated Fall 2004



 

Welcome!  My name is Julie Thornton, and I am a computer science instructor/advisor at Kansas State University.  I'm currently teaching CIS 300 (data structures and algorithms in C#), CIS 308, (C/C++), CIS 111 (Java programming for non-majors), and CIS 015 (freshman seminar for CIS majors).   I also received my M.S. degree in computer science from K-State, and did my thesis on edge deletion algorithms for Bayesian network inference.

I'm joined here in Manhattan by my husband, Charlie Thornton, who also just finished his M.S. in computer science.  I suppose it's obvious how we met...computer science majors tend to follow the same curriculum track, and we often had as many as four classes together.  Charlie works at Thunderhead Engineering, which is a local software development company.   They develop front-ends for a lot of fancy modeling software.   Charlie has also developed a free online journal called eNotepad in his spare time.

When I'm not on campus, I'm likely to be out running.  I've been running for over 10 years now, and have completed 13 marathons (including Boston in 2005) with a best time of 2:57.   I've also run two ultras (42.5 miles and 43.5 miles).

As an undergrad, I worked for three years as a research assistant in the computer science department. I was part of the Bayesian Network Tools subgroup in the KDD (Knowledge Discovery in Databases) research group, headed by Dr. William Hsu, where I developed and tested various approximate inference methods and structure learning algorithms for Bayesian networks.