May 01, 2003

Hot for teacher

It's official! George Washington University (GWU) approved CSci193, Development of Open Source Software for Fall 2003. The class, whose focus will be large-scale open-source software projects, primarily Mozilla, will be taught by yours truly.

I'm so excited!!!

Posted by pinkerton at May 1, 2003 03:28 PM | TrackBack

Congrats! Can I call you Professor Pinkerton now?

Posted by: Chris Serino on May 1, 2003 05:31 PM

Haha, new victims.

Posted by: Japser on May 1, 2003 05:33 PM

How does one get accepted to GW? I want to take that class.

Posted by: Wise Crack on May 1, 2003 06:40 PM

And on the first day, all your students will talk about Safari. HA HA HA HA!

Posted by: fuddes on May 1, 2003 07:35 PM

A big fat congradulations!

Posted by: Alex L. on May 1, 2003 07:53 PM

I'm going to call you Professor Gerhard Klinkglasses.

But only if I transfer to GWU and take that class...and I won't.

Posted by: Jeremy on May 1, 2003 09:45 PM

And to think I just yesterday mailed in my card declining my acceptance to GWU.

Posted by: Ben Tucker on May 1, 2003 10:34 PM

Now, don't forget to abuse your position and plant the seeds of paranoia about Microsoft into these young developer's minds.


Posted by: Mike S. on May 2, 2003 12:17 AM

A much needed course there at GW - the curriculum was kind of dated when I went there (Ada, anyone?) - I guess now I'll wish I was still there in school. . .well, maybe not.

Posted by: grant on May 2, 2003 01:45 AM

Well done !

Posted by: Rob on May 2, 2003 05:31 AM

Congratulations Mike.

Posted by: Jesse on May 2, 2003 12:46 PM

Congrats Mike. I think you'll do a great job!

Posted by: Jeff Hume on May 2, 2003 07:23 PM

Congratulations.. that sounds like something that's really worthwhile, and probably fun too.

Posted by: Thomas Castiglione on May 3, 2003 04:16 AM


May I ask a quesiton? I am posting this here as I admire what you are doing, and have often wondered why? and how? you do what you do.

I haven't had a computer couse since BASIC on an APPLE IIe in high school. I have always had a mac and sometimes PCs from jobs (medical implant sales).

I love computers, but I don't know how I'd make a fun living with them - and I'm used to making a decent living...

Do you have any thoughts for someone who just quit their job to go back to school as far as computer courses and possible work/jobs afterward?

I will be taking some upper level science courses in possible prep for application to dental school simultaneously but can't shake the idea of computers...I'm far away from GWU but the local Uni has

0401 Intermediate Programming with Java: 4 credits; prerequisite: Some high school level programming experience; offered each term

it is a "core" CS course, and typical first for a CS major there.

I am relatively smart, and creative, and want a job that has independent and creative aspects - not to say I don't appreciate/understand team efforts...

OR? would you just try and do something? read a Java or C book and just do exercises and try (eventually) to write some app, or participate in some OS development to test/ develop skills? Get good at something, do some jobs for free, then start to charge and be in business for yourself? So why then go to college at all....

Seriously, I am interested, and able to study. I apologize if this is out of place to ask here, and was intending to put it up at Mozilla forums, but couldn't resist as I've been following your project and with your participation in CS education thought it would be OK. Thanks either way, mark

Posted by: mark on May 5, 2003 09:54 AM


I go to GW CS, and I've been checking the CS department site and the class schedule, and I can't find anything about the class.

Any more info that you can give would be appreciated (such as prereqs, and times, etc).


Posted by: mgaiman on May 9, 2003 12:17 PM

Good job! But don't let that get in the way of finishing Camino please! ;-)

Posted by: Paul on May 15, 2003 06:24 PM

You some alien chick? Onegi Teacher (Please Teacher)

Posted by: Rosyna on May 20, 2003 11:59 PM

Hello Folks,nice site youre running!

Posted by: Preteen on October 12, 2003 12:54 PM

What a nice site, you know :)

Posted by: Underage on October 12, 2003 02:10 PM

nice site, you know

Posted by: Lolita! on October 14, 2003 05:09 PM

Study as though you will not reach, as if you may lose it.

Posted by: Cleary Jackie on January 20, 2004 07:18 PM

Drawers. Similar to Sheets, this is a "child" window that gives users access to items that do not always need to be present. But when do you use a drawer and when do you use a palette?

Posted by: Gilbert on January 26, 2004 05:50 AM

Not quite as entertaining as Shrek, but Dock animation can be an important and useful function in your application. For example, Dock animation is a helpful way to indicate the status of your application.

Posted by: Ellis on January 26, 2004 05:51 AM

Adopt Sheets. I really like the use of Sheets in OS X. The use of Sheets lets me know which window my dialogue belongs to without hijacking my system.

Posted by: Bellingham on January 26, 2004 05:51 AM

By building an application that takes advantage of Aqua's many facets, you help ensure that your application will not only look good, but have a chance of becoming a raging success. After a new user clicks on the icon of your program, the first thing he or she sees is the application interface. I know that when I review a product, I am very critical of its visual design. I usually have a short time to learn the new software, so design and ease of use are very important. Aside from those who marvel at the beauty of the command line, most users tend to react the same way.

Posted by: Julius on January 26, 2004 05:51 AM

Adhere to Window Models. Document windows, Utility windows, Click-through, Layering, Drawers, Controls. How do users open windows, how do you properly title windows?

Posted by: Aveline on January 26, 2004 05:51 AM

Help! Did you include help tags in your applications? (I'd be lost without them.) Also, be sure to take extra time to develop your other help files. The Apple Help Viewer supports HTML, QuickTime, and also AppleScript. Take advantage of it! There isn't anything I hate more than going to the Help menu and finding there isn't any help.

Posted by: Gervase on January 26, 2004 05:51 AM

For my Paint application, I created a series of icons to simulate a rendering algorithm. While the application is performing this CPU-intensive task, you can always see the status of the document by the icon changing in the Dock.

Posted by: Newton on January 26, 2004 05:52 AM

Adhere to Layout Guidelines. Did you leave 12 pixels between your push buttons? Does the positioning of your pop-up menus make sense, and when do you use a pop-up versus a scrolling list? Are you using the right types of buttons for the proper functions?

Posted by: Samuel on January 26, 2004 05:53 AM

Adhere to File Locations. Make sure that when your users save documents, your application knows where to put them and also gives users flexibility.

Posted by: Rosanna on January 26, 2004 05:54 AM

So far in these articles, I have only dipped a toe or two into Aqua's pool. I have covered basic aspects of building an Aqua-compliant application, including the building of photo-illustrative/3D application icons. Now it's time to address other components of our Mac OS X application.

Posted by: Edward on January 26, 2004 05:54 AM

I have always looked for a possibility to find information as quick as I can. Now there is the internet. And I really appreciate people like you who take their chance in such an excellent way to give an impression on certain topics. Thanks for having me here.

Online Casinos

Posted by: Online Casinos on February 12, 2004 09:32 PM


Posted by: Ultram online on February 13, 2004 11:37 AM

So much so!

Posted by: adipex on February 14, 2004 11:36 AM

I have to agree with that.

Posted by: selection of diet pills on February 14, 2004 05:01 PM

I couldn't agree more also....I have felt that way for quite some time.

Posted by: New Truck on February 16, 2004 02:49 PM

Excellent site I have bookmarked your site yet and I will come back soon!

Posted by: poker on February 17, 2004 03:02 PM

Top BlackJack sites - pretty cool

Posted by: online blackjack on February 17, 2004 07:48 PM

Thats right

Posted by: order Tramadol on February 18, 2004 03:20 AM

Thats right

Posted by: Tramadol on February 18, 2004 11:00 AM

are you sure?

Posted by: Phentermine on February 18, 2004 11:46 AM

sorry about that

Posted by: home equity loans on February 21, 2004 06:59 PM

free credit report blog

Posted by: credit report on February 22, 2004 01:06 PM

This is the weight loss Diet pills place that never vioxx for a couple of days. Dont ever order adipex Plus, you can always cheap Ultram.

Posted by: Tramadol online on March 3, 2004 09:32 PM

This is the wDiet pills place that never buy vioxx for a couple of days. Dont ever adipex Plus, you can always Ultram.

Posted by: Tramadol online on March 3, 2004 09:33 PM
Post a comment