Department of Computer Science   

   Dr. Donald Yessick


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 ]


Fall 2007 Courses

  1. CSCI 220-01 Data Structures

    Meeting: MWF 9:00 a.m. - 9:50 a.m. 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.

  2. CSCI 210-01 Computer Organization and Programming

    Meeting: MWF 1:00 p.m. - 1:50 p.m. in CSCC 318
    Prerequisite: CSCI 140 and MATH 174
    Catalog Description: Logical basis of computer structure, machine representation of information, flow of control, instuction codes, arithmetic and logical operations, indexing, indirect addressing, input-output, sub-routines, linkages, macros. Interpretive and assembly systems, and pushdown stacks

  3. CSCI 485-01 Introduction to Robotics

    Meeting: TTH 12:30 p.m. - 1:45 p.m. in CSCC 318
    Prerequisite: CSCI 220
    Catalog Description: An introduction to the fundamentals of mobile robotics including robot hardware, sensors, obstacle avoidance, navigation, mapping, path planning and robot architectures


Fall 2007 Schedule

Note: Individual days may vary. Office hours may be cancelled without notice.
Monday Tuesday Wednesday Thursday Friday
08:00AM Prep Research Prep Research Prep
08:30AM
09:00AM CSCI*220*01 Data Structures CSCI*220*01 Data Structures CSCI*220*01 Data Structures
09:30AM
10:00AM Office Office Office
10:30AM
11:00AM
11:30AM Lunch Lunch
12:00PM Lunch Lunch Lunch
12:30PM CSCI*485*01 Introduction to Robotics CSCI*485*01 Introduction to Robotics
01:00PM CSCI*210*01 Organization and Programming CSCI*210*01 Organization and Programming CSCI*210*01 Organization and Programming
01:30PM
02:00PM Office
02:30PM
03:00PM Research Lab Research
03:30PM
04:00PM
04:30PM
05:00PM

Fall 2007 Final Exam Dates


Calendar Links


Contact Me


My Pages


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.

© 2007 Donald Yessick.