Carroll College, Helena Montana


Here to help you succeed

Carroll provides an environment geared toward success: classes are small; the professors know you personally; the professors work with you one-on-one and want you to succeed.

Dr. Ted Wendt

twendt@carroll.eduDr. Ted Wendt

Assistant Professor of Mathematics, received his B.S. in Mathematics and Computer Science from Carroll College 2002, M.S. in Mathematics (2006), M.C.S. in Computer Science (2008) and Ph.D. in Mathematics (2008) from the University of Iowa.

Dr. Wendt’s professional interests include modeling collisions between deformable objects, partial differential equations, numerical methods, computer graphics, computer simulations, and teaching introduction to programming.  He is also a strong supporter of the Mathematical Contest in Modeling.  While his kids dominate most of his free time, he also enjoys reading, writing computer programs, playing sports, and being active outdoors.

Steve Harper // Personal web page
Faculty Assembly Chair, former Department Chair and full Professor, earned his M.S. in Computer Science from the University of Denver. He loves database and programming projects and his teaching reflects what he experienced while on sabbaticals working in the private and public sectors. He rounds out his life with family, church choir and competitive race walking (ex-National Champ in his age group).

Course Taught: Database Design and Implementation, Software Engineering, Senior Project, Advanced Web and Mobile Applications, Alpha (interdisciplinary course that all freshmen take), and many others.

Dr. Shaun Scott

Hi, I'm Shaun. 

I am happy to be teaching Computer Science at Carroll College. Dr. Shaun Scott
I worked in IT for 11 years as a network manager and systems analyst before I started teaching Computer Science classes at the undergrad level (MIS, Systems Analysis, Databases. etc.). I finished my BS in Business prior to my IT work. After I started teaching I continued my education with a masters then a doctoral degree in education where my focus was Instructional Technology. In addition to Computer Science, over the years I have taught undergraduate Economics onsite and graduate level Learning Design and Instructional Technology courses online for a variety of educational institutions.

I enjoy running, hiking, snow shoeing, snow boarding, mostly I just really enjoy winter outdoor activities. I have 4 children, two girls, 26 (LPN & Veteran) and 24 (working on Masters in DC), and two boys, 15, and 14 (both are in Cross Country and Band/Music). We also have a few acres with chickens, ducks, dogs, garden, orchard, and I let a friend's horses graze the pasture.

I am on our local school board serving with two years as Chair (we have about 650 K-12 students). I'm glad I have an opportunity to contribute to my boys' education. 

I think most rewarding is simply helping students become successful!

Dave Marshall // Personal web page

Associate Professor, earned is MS in Computer Science at Montana State University and is Cisco Instructor certified. His academic interests are in computer networks, security and more recently Geographic Information Systems (GIS). He also enjoys the outdoors, skiing, hiking, music and good food.

Courses Taught: Business Applications, Introduction to GIS, Computer Networking I and II, Computer and Network Security, Software Engineering, and Operating Systems

Nathan Williams


Adjunct Professor, earned a BS in Electrical Engineering from Montana State University.  His interests include operating systems, algorithms, and writing elegant, maintainable software.  He designed his first computer at 8, tutored college students as a 7th and 8th gradeer, and has been a paid software developer since 18. When he's not trying to debug some crazy software bug, he enjoys flyfishing, rafting, and is a cavern-certified scuba diver.

Courses Taught: Operating Systems and Advanced Web and mobile development

Phil Rose // Personal web page

Professor, received his M.S. in computation from Oxford University. His special interests include cryptography, J.R.R. Tolkien, Charles Dickens, and musicals from the 1930’s, 40’s, and 50’s. During his free time he enjoys reading, stocking his woodpile, and trying unsuccessfully to clear the knapweed from his land.

Courses Taught: Introduction to Computer Science: Java Programming with Alice, Data Structures & Program Design, Computer Architecture, Senior Seminar, Foundations of Mathematics, Modern Applications of Discrete Mathematics, Elementary Statistics, and Calculus I&II.