|Test tips||Useful tips for taking tests and performing well academically.|
|Study skills||Assessment tool and strategies for study and dealing with test anxiety.|
|Wellness coaching||Strategies for improving general health and well-being.|
|Wellness activities||A variety of opportunities to enhance wellness.|
|Student ombuds service||Allows students to talk about their concerns with complete confidentiality. Phone numbers: 919.513.0235 to speak confidentially, and 919.513.3401 to make an appointment.|
|Counseling center||Help with anxiety, depression, general difficulty dealing with life. Phone: 919.515.2423.|
|NCSU GLBT center||A variety of resources for LGBTQ students, faculty, staff, allies, and advocates.|
|Pack essentials||Pointers to a variety of resources for students who have issues with housing, food security, etc.|
|DGP resources page||Some additional resources for graduate students.|
My primary research interests are in combinational optimization with emphasis on dealing with intractability (NP-completeness), either by looking for polynomial special cases or developing heuristics that work well in practice. Current projects include
If you are interested in my research and would like to do an MS thesis or independent study project (starting with at least 3 credit hours of CSC 630), please make an appointment at your convenience. My projects require a strong background in design and analysis of data structures and algorithms, in software design, and a commitment to writing transparent and well-documented code in C, C++, Java, Python, etc.
Some of my views on academic integrity. Actually this is an FAQ for a programming course, but many of my answers apply more generally and illustrate my philosophy of teaching computer science.
Reading: non-technical books and articles (history, religion, politics, literature).
Music: playing violin, composing, arranging, and adapting hymn
tunes and other tunes.
Here are some recordings, of pieces used in worship at Holy Trinity Evangelical Lutheran Church.
Hiking and backpacking: with and without aid of llamas.
Swimming: in cold water.
matt_stallmann AT ncsu.edu)