Elaine Regelson's Home Page

There are three of us who work with advising and mentoring.

My job title is Director of Mentoring and Retention, Computer Science. I work with students, faculty, and staff in a number of ways including problem solving, identifying opportunities for process improvements (and, where possible, helping to bring them about), working with people with special needs to identify resources that may be of use, and general consultation.

My partners are

Both of them do the formal advising, including things like clarification of department and university rules and policies, certification of graduation for BS candidates, arranging for overrides if appropriate and necessary, and a variety of other very important things (there is a great list on James Peterson's home page).

If you want to get in touch with me, my strong preference is that you send me an email. reach me. My CSU email is regelson@cs.colostate.edu

I do also have a phone (970-491-7503). NOTE that it will not allow you to leave a message: I answer it only if I am not talking with someone else, unless you have an appointment to talk with me. I am happy to -- via email -- set up an appointment via email to talk with you or to someone on your behalf, such as a prospective employer looking for a reference.

My office is COMSC278. Note that I have a very erratic schedule, with many appointments. I strongly advise making an appointment if you want to see me. Please write me, including a brief note about the topic and urgency, and some suggestions about times that you could meet with me. When making an appointment be sure to let me know some times you might be able to meet and I will try to find a time that works for both of us.


Debbie Bartlett and I are the co-instructors for the CS192 -- Freshman Seminar. Look there for all information related to the class.

Things you are likely to hear me say a lot ("Elaine-isms" and other odds and ends):

* Ask for what you want. If you ask for something, you are more likely to get it. If you don't ask for it, you are less likely to get it.
* Bright people who are bored tend to underperform and get into mischief.
* Everyone's different. ... There's no accounting for tastes.
* Integrity is doing the right thing even when no one is watching and no one else will ever know.
* "If you have integrity, nothing else matters. If you don't have integrity, nothing else matters." -- former Senator Alan Simpson
* If you want things to be different, you need to do things differently.
   Trying harder can be helpful for addressing a short-term problem.
   To really fix anything else almost always requires doing things in a different way.
   "The definition of insanity is doing the same thing over and over and expecting different results." (Attributed to various people, including Benjamin Franklin and Albert Einstein)
* Mistakes are part of learning. If you never make a mistake you aren't taking enough risks.
    When you make a mistake: (1) take responsibility for it, clean it up (apolgize and/or make amends as necessary), and go on; and (2) learn as much as you can from it.
* You don't have to be perfect to be great.
* The way to manage (limit/reduce) the costs of a big mistake: tell it early; tell it all; tell it yourself; take responsibility, and apologize and make amends!!
* "When you find yourself in a hole, stop digging." -- Will Rogers
* "The most exciting phrase to hear in science, the one that heralds new discoveries, is not Eureka! (I found it!) but That's funny..." -- Isaac Asimov
* "Shoot for the moon. Even if you miss, you'll land among the stars." Les Brown
* Begin with the end in mind.
* "If it isn't fun, why do it?" -- Ben and Jerry (and others :-) (also "Business has a responsibility to give back to the community.")
* "Enough is as good as a feast." -- George Chapman
* "If I had more time, I would have written less." -- Mark Twain
* English is a slippery language.
* "This is how humans are: We question all our beliefs, except for the ones we REALLY believe, and those we never think to question." -- Orson Scott Card
* No matter how thin the pancake, it always has at least two sides.
* Sometimes you just have to choose between being right and making things work.
* "Be the change that you wish to see in the world." Mahatma Gandhi
* "All that is necessary for the triumph of evil is that good men do nothing." att. Edmund Burke, 1770 ... but maybe common
* "We make a living by what we get, we make a life by what we give." Winston Churchill
* Harrison Owen's guiding principles and one law:
    Whoever is present are the right people.
    Whenever it starts is the right time.
    Wherever it happens is the right place.
    Whatever happens is the only thing that could have.
    When it's over, it's over.
    Law of two feet: If at any time during our time together you find yourself in any situation where you are neither learning nor contributing, use your two feet and go someplace else.

From people at CSU:
* "Planning is everything. The programming language is only the way to implement what you want. The planning is deciding what you want and how you will get it." -- DaeGon Kim
* "The main difference between a good programmer and a not-good programmer is not how much they know, but how carefully they look at their program." -- DaeGon Kim
* "Good students -- students who are smart and want to do well -- get tutoring." -- Arlene Nededog

Check out:
* Professor Yale Patt's (University of Texas at Austin) Ten Commandments for Good Teaching and his comments on writing.
* programming starter material

Click here if you are interested in the summer high school seminar for women, Making Computers Friendly

Witty Worm animation, worldwide
Witty Worm animation, US
Code-Red Worm
An Exemplary College Application Essay (Hugh Gallagher, courtesy of web.mit.edu and Harper's

Teamwork and Algorithms -->