Course Description

Student Ratings of Teaching Effectiveness (SRATE)

    The online rating of teaching effectiveness has begun and will continue through the last day of classes.

    I know you get a lot of reminders to participate in these evaluations, but I personally wanted to encourage you to take part. The information gathered from these evaluation is important to myself; to know what I am doing well, what I could change, and how you feel about what you are learning in this class. If you could take some time to provide your thoughtful responses, it would be much appreciated.


Meeting Times

Office Hours



Course Materials



Build Environment Options

Course Mechanics

    100% Project Code Reviews


Project Submission

Favorite Quotes

"The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time." - Tom Cargill

"A hacker to me is someone creative who does wonderful things" - Tim Berners-Lee

"To achieve great things, two things are needed: a plan and not quite enough time" - Leonard Bernstein

"Confusion and clutter are the failure of design, not the attributes of information" - Edward Tufte

"I never am really satisfied that I understand anything; because, understand it well as I may, my comprehension can only be an infinitesimal fraction of all I want to understand" - Ada Lovelace

"Simplicity is the ultimate sophistication" - Leonardo da Vinci

"Perfect is the enemy of good" - Voltaire

"The only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle" - Steve Jobs

"The most exciting phrase to hear in science, the one that heralds new discoveries, is not "Eureka!" but "That's funny..."" - Isaac Asimov

"It's only "work" if you'd rather be doing something else" - Dean Kamen

"A good scientist is a person with original ideas. A good engineer is a person who makes a design that works with as few original ideas as possible. There are no prima donnas in engineering" - Freeman Dyson

"It's easier to ask forgiveness than it is to get permission" - Grace Hopper

"I do not think there is any thrill that can go through the human heart like that felt by the inventor as he sees some creation of the brain unfolding to success" - Nikola Tesla