Theoretical Computer Science
Matt Stallmann's Home Page
Matthias F. Stallmann
Professor of Computer Science
Department of Computer Science
Experimental Computer Science
Graduate Advising Office Hours:
Note: Appointments are for academic advising only;
all paperwork and administrative details are handled by the Graduate Office
|Click here to make an appointment (10 minute slot)|
|To contact me by email (for grad advising), please use the email@example.com alias.|
Opportunity for undergraduates: CSC 333 (Automata Theory) in Prague - Summer 2019.
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.
Useful tips for taking tests.
Other Information: Courses taught, curriculum ideas, etc.
My enjoyable pasttimes include:
matt_stallmann AT ncsu.edu)
Modified: Wed 2018-11-21 17:07