Annual Report Binder
Chris Lacher
Calendar Year 2006

This is my fourth year evaluation at the FSU Panama City campus. The form and substance of the process are quite different from the evaluations I have had in the past, which were more typical academic evaluations.

The substantive differences arise from the change in assignment of responsibilities, where teaching and recruitment play a larger role. The formal differences are due mostly to the inevitable cultural changes encountered in a move from one campus to another. I am becoming accustomed to the new way and also appreciative of it. These evaluations encourage a personal self-evaluation better than those of the past.

Aside from the usual teaching/advising/recruiting activities, this year I have been working toward the launch of two new programs: The Bachelor of Science in Computer Science with major in Software Engineering [BS/SE] and the Master of Science in Computer Science with major in Software Engineering [MS/SE]. Here are highlights of these two programs, which will be offered begining Summer 2007:

BS/SE:

MS/SE:

R&D has been active this year as well. Select University Technologies, Inc. [SUTI], a company based in Orange County, CA, is in the process of starting a technology company based on intlectual property [IP] of my creation. SUTI has licensed two patents from FSU of which I am inventor. They have funded a part time programmer (one of our undergraduates who complete BS/CS in fall 2006) for this entire year, and have recently made him a full time employee working out of Panama City. (He plans to enter our MS program in fall 2007.) I have been working with SUTI and the employee, helping with startup plans and also developing more IP that enhances the original patents. This year (2007) should be the year the company gets capitalized.

1. Teaching

I am an inveterate investigator: the questions "Why?" and "How?" have intrigued me all my life. Before kindergarten, I disassembled my mother's sewing machine button-hole attachment to see how it worked. When Mom discovered me sitting with the parts on the floor, she asked me to put it back. I did, and it worked, much to her relief.

Therefore it is natural that one of the most attractive things for me about the field of Computer Science is its dynamic change of state: important new knowledge and technology enters the field at a rapid pace. Other things I love about the field are its mathematical foundation and theoretical underpinnings, its inherent orientation toward problem solving, and the insistence on usefulness as one of the criteria for evaluating new ideas.

I believe it is natural to enjoy introducing others to cherished ideas, especially when there is a shared enthusiasm. The students in Computer Science come to the field with such enthusiasm, making teaching extremely rewarding.

As I have learned over the years, it takes more than enthusiasm to teach or to learn, however. To teach effectively, one must prepare, one must devise ways to look at the subject through the students' eyes, and one must be patient (at least while students struggle with ideas -- patience with lack of effort is not quality I possess). Like that kid sitting with the button-holer, sometimes time to think and some coaching is critical to students' success.

My approach to teaching is to (1) unfold a tree of knowledge, starting with simple and basic concepts and climbing the many twists and branches to the complex structures at the leaves and fruit of the tree; (2) set challenges for students, and give them the time and coaching necessary to meet the challenges; and (3) be aware of different learning styles (visual, symbolic, top-down, bottom-up) and try to accommodate them.

1.1. SUSSAI Summary

SUSSAI Response Summary      Spring Semester 2006
CourseTypeResponses E and VGTotal ResponsesPercent E and VG
COP 3331PC44100
COP 3331OL00100
COP 4530PC44100
COP 4530OL00100
CIS 5930
Reactive Systems
PC22100
CIS 4930
Reactive Systems
PC22100
TotalsOL00100
TotalsPC1212100
PC = on-site at the Panama City campus; OL = on-line distance delivery

Note. In Spring 2006, my online classes were encoded incorrectly during the course building process. A consequence of this was that I was not allowed to enroll in eSUSSAI. I made several attempts to get this fixed, to no avail. This explains why there are no responses from on-line students this semester.

SUSSAI Response Summary      Fall Semester 2006
CourseTypeResponses E and VGTotal ResponsesPercent E and VG
COP 3330PC77100
COP 3330OL33100
COP 4531PC99100
COP 4531OL00100
CIS 5930
Generic Programming
PC33100
CIS 5935PC22100
TotalsOL33100
TotalsPC2121100
PC = on-site at the Panama City campus; OL = on-line distance delivery

Note. Response rate from on-line students remains very weak. For example, apparently the response rate was 3/15 = 20% for online COP 3330 students and 0/12 = 0% for online COP 4531 students. I conjecture that the reason for this weak response rate is the voluntary nature of the evaluation: a student is invited to participate by clicking on a link and filling out a form on-line. Only students with something to say (whether positive or negative) end up going to the trouble. I believe it is reasonable to take a non-response from an on-line student as "it was OK - no complaints".

1.2 Course Details

COP 4530 Panama City (Spring 2006)

Course Syllabus
Student Evaluations

COP 4530 On Line (Spring 2006)

Course Syllabus
Student Evaluations

COP 3331 Panama City (Spring 2006)

Course Syllabus
Student Evaluations

COP 3331 On Line (Spring 2006)

Course Syllabus
Student Evaluations

CIS 4930 Reactive Systems Programming (Spring 2006)

Course Syllabus
Student Evaluations

CIS 5930 Hierarchical State Machines and Reactive Systems (Spring 2006)

Course Syllabus
Student Evaluations

COP 3330 Panama City (Fall 2006)

Course Syllabus
Student Evaluations

COP 3330 On Line (Fall 2006)

Course Syllabus
Student Evaluations

CIS 5930 Generic Programming (Fall 2006)

Course Syllabus
Student Evaluations

CIS 5935 Introduction to Research (Fall 2006)

Course Syllabus
Student Evaluations

1.3. Advising

I advised all students who sought advice, via Email or in my office. This includes both local Panama City students, some graduate and some undergraduate, as well as a number of distance students.

List of graduate advisees:

  Ling Toh          Doctoral Student   (Dissertation)
  George Gilman     Masters Student    (Thesis)  Graduated Spring 2006
  Shayne Slusser    Masters Student    (Thesis)  Currently taking thesis hours

List of undergraduate advisees, Panama City campus (from rosters) (cummulative)

  ALBIN DANIEL SCOTT                         0067  AS  116630  3  M  1
  AYERS KENNETH LLOYD                        9124  AS  116699  3  M  1
  BONO SAROJ                                 2348  SP  920002  6  F  3
  BURLON CHRISTOPHER                         7059  LS  236530  3  M  1
  BUTLER LEWELL                              1873  AS  116699  4  M  1
  Camp, Jon Tyran                            4141  AS   COMPUTER SCIENCE  
  CAMPBELL CHARLES B                         8711  AS  116610  4  M  1
  GARDINER REGINA                            3389  SP  920002  7  F  1
  HAINES KENT L                              6647  AS  116610  4  M  1
  HARRIS WINSTON A                           8431  SP  920002  6  M  1
  Hickman, David (dlh6312)
  HICKS DERIC                                7085  AS  116699  3  M  1
  MAYNE RAYMOND M                            4166  AS  116610  3  M  1
  MCCULLOUGH IV CECIL F                      4372  SP  920002  6  M  1
  MORRELL SHANNON                            8791  AS  116610  3  F  1
  NEWELL DONALD                              8363  AS  116630  4  M  1
  OLSON ISAAC D                              1883  SP  920002  6  M  1
  Palmer, Paul (pdp05)
  Pinkerton, William (wrp05)
  PORTER MATTHEW                             9391  AS  116610  3  M  1
  RICHBURG FLORENCE LAN                      9852  SP  920002  6  F  2
  SHEFFIELD SOMER JOY                        4402  AS  116610  3  F  5
  SIMMONS JOSHUA G                           8541  TR  920001  9  M  1
  SWAFFORD SAMUEL L                          3355  AS  116630  3  M  1
  WALLEY IAN N                               7367  AS  116630  3  M  1

List of undergraduate advisees, On Line (from blackboard advising site)

  Akin, Kyle  kda03  kda03@fsu.edu     Participant    
  Ayers, Kenneth  kla03d  kla03d@fsu.edu     Participant    
  Banner, Jeremy  jbb05j  jbb05j@fsu.edu     Participant    
  Barhorst, Nathan  ngb02  ngb02@fsu.edu     Participant    
  Benbrahim, Abed  ab06f  ab06f@fsu.edu     Participant    
  Bryant, David  dlb03c  dlb03c@fsu.edu     Participant    
  Burkholder, Joshua  jjb04e  jjb04e@fsu.edu     Participant    
  Burns, Nancy  nburns  nburns@fsu.edu     Participant    
  Cole, Ian  irc8578  irc8578@fsu.edu     Participant    
  Crosby, Andrew  awc03c  awc03c@fsu.edu     Participant    
  Davis, Phillip  pls9480  pls9480@fsu.edu     Participant    
  Diaz, Orlando  od05  od05@fsu.edu     Participant    
  Downs, Dustin  dld04g  dld04g@fsu.edu     Participant    
  Gonzalez, Edwin  feg4609  feg4609@fsu.edu     Participant    
  Good, Allison  aag03e  aag03e@fsu.edu     Participant    
  Haines, Kent  klh04d  klh04d@fsu.edu     Participant    
  Hall, Christin  cmh06d  cmh06d@fsu.edu     Participant    
  Harlacher, Brittney  bmb4306  bmb4306@fsu.edu     Participant    
  Harlacher, Paul  pch3647  pch3647@fsu.edu     Participant    
  Hayashida, Curt  cih1355  cih1355@fsu.edu     Participant    
  Heeke, Dennis  ddh04c  ddh04c@fsu.edu     Participant    
  Helvey, Keenan  kdh9314  kdh9314@fsu.edu     Participant    
  Hickman, David  dlh6312  dlh6312@fsu.edu     Participant    
  Hill Jr, Wayne  wdh8323  wdh8323@fsu.edu     Participant    
  Holzman, Melanie  mmh8061  mmh8061@fsu.edu     Participant    
  Ingram, Curtis  cmi03  cmi03@fsu.edu     Participant    
  Jordan, David  drj03  drj03@fsu.edu     Participant    
  Jordan, David  dcj2991  dcj2991@fsu.edu     Participant    
  Juracek, Marek  mj04  mj04@fsu.edu     Participant    
  Larsen, John  jlarsen  jlarsen@fsu.edu     Participant    
  Leyden, Michael  mpl8046  mpl8046@fsu.edu     Participant    
  Lightcap, Robert  rll2434  rll2434@fsu.edu     Participant    
  Maietta, Ciro  cdm06d  cdm06d@fsu.edu     Participant    
  Mastro, Jason  jam02h  jam02h@fsu.edu     Participant    
  Maucher, Jon  jam1009  jam1009@fsu.edu     Participant    
  Mcclancy, William  wrm02c  wrm02c@fsu.edu     Participant    
  Meserve, George  gsm2699  gsm2699@fsu.edu     Participant    
  Milam, Tracy  tsm0597  tsm0597@fsu.edu     Participant    
  Miles Jr, Jere  jdm03e  jdm03e@fsu.edu     Participant    
  Miller, Patrick  psm03c  psm03c@fsu.edu     Participant    
  Morrell, Shannon  slm06j  slm06j@fsu.edu     Participant    
  Murillo, Janis  jlm02n  jlm02n@fsu.edu     Participant    
  Olson, Isaac  ido03  ido03@fsu.edu     Participant    
  Peeler, Joann  jdp02d  jdp02d@fsu.edu     Participant    
  Polich, Paul  pmp02  pmp02@fsu.edu     Participant    
  Porter, Matthew  mbp02  mbp02@fsu.edu     Participant    
  Powell, Cherie  cap06c  cap06c@fsu.edu     Participant    
  Quandt, Frederick  fnq03  fnq03@fsu.edu     Participant    
  Reaves, Angela  amr6551  amr6551@fsu.edu     Participant    
  Reed, Jennifer  jbr0488  jbr0488@fsu.edu     Participant    
  Sapp, Kevin  kls04m  kls04m@fsu.edu     Participant    
  Shumaker, Aaron  als03  als03@fsu.edu     Participant    
  Simmons, Josh  jgs03c  jgs03c@fsu.edu     Participant    
  Simms Jr, John  jss03g  jss03g@fsu.edu     Participant    
  Singh, Rameet  rs02c  rs02c@fsu.edu     Participant    
  Smith, Christopher  ccs03d  ccs03d@fsu.edu     Participant    
  Springer, Scott  sbs2869  sbs2869@fsu.edu     Participant    
  Swafford, Samuel  sls04c  sls04c@fsu.edu     Participant    
  Trautwein, John  jkt4783  jkt4783@fsu.edu     Participant    
  Upright, Karen  kbu5828  kbu5828@fsu.edu     Participant    
  Valacheryil, Bigi  bsv4373  bsv4373@fsu.edu     Participant    
  Villmow, Micah  mjv0573  mjv0573@fsu.edu     Participant    
  Vincent, Jason  jhv1504  jhv1504@fsu.edu     Participant    
  Walley, Ian  inw03  inw03@fsu.edu     Participant    
  Weltz, Jeffrey  jaw02n  jaw02n@fsu.edu     Participant    
  Wheeler, Benjamin  btw02c  btw02c@fsu.edu     Participant    
  Williams, Sean  skw4179  skw4179@fsu.edu     Participant    
  Williamson, Richard  rjw03f  rjw03f@fsu.edu     Participant    
  Wissmueller, Mark  mgw03c  mgw03c@fsu.edu     Participant    
  Zukowski, Robert  rhz2673  rhz2673@fsu.edu     Participant    

1.4. Innovations in Teaching

Directed Honors in the Major Thesis of Aaron Schumaker, graduated Summer 2006

Submitted two courses CEN 4xxx Reactive Systems Programming (3) and CEN 5xxx Hierarchical State Machines and Reactive Systems (3) for approval. These are currently approved up to the university level.

2. Recruiting

2.1. Recruiting Activity

3. Scholarly Activity and Professional Development

3.1. Publications

The following works were in progress during the evaluation period:

  1. Modern Data Structures and Algorithms via Generic Programming, (monograph in progress)
  2. Tree Navigators as an Abstraction for Algorithm Development, (paper in progress)
  3. Using uncertainty as a scaffolding to discover logical rules from factual data

3.2. Professional Development

Chaired a session of papers at the SIGCSE conference in March 2006, held in Houston, TX.

4. Service

4.1. Professional Service

4.2. University Service

4.3. Community Service