Department of Computer Science   

   Dr. Donald Yessick

csci140lab csci170 csci220 csci370 csci399

Research Interest: My dissertation focused on rapid prototyping of domain specific languages and I have more recently developed interests in the field of robotics and embedded systems. I have developed and explore interesting algorithms for Selected interelated graph problems, (vertex cover, independent set, maximum clique). More recently I have been focused on the rising complexity of human-computer interfaces. Specifically the challenges programmers face in developing intuitive systems. I would like to further explore and compare the merits of Java as an educational languages. And I am continually exploring the perverted world of HTML and CSS. [ more ]


Teaching Statement: It is important to encourage exploring beyond instruction. Students must learn to ask questions before thay can provide real answers and learning encompasses more than regurgitation, so students need to creatively apply new knowledge to novel problems. Student-teacher dialogs never cease; the end of class only marks the end of formal instruction; the student-teacher relationship remains open. In the end, I am successful as a teacher, when I begin to learn from my students. [ more ]


CSCI 220-01 Data Structures

Meeting: TTH 09:30AM 10:45AM in CSCC 318
Prerequisite: CSCI 150 and 150L and MATH 174
Catalog Description: A continuation of Computer Science 150 and 150L, topics include analysis of algorithms, with emphasis on computational complexity and advanced algorithms including self adjusting trees, hashing, graphs, sorting, searching, hashing methods, and greedy algorithms.


syllabus
Programming Guidelines
BigOh
Project 3 (rtf)

Contact Me


The views and opinions expressed in this page are strictly those of the page author. The
contents of this page have not been reviewed or approved by Coastal Carolina University.

© 2008 Donald Yessick.