Category Archives: Teaching

Scrum for COMP 402?

I went to a talk on Scrum yesterday, and it was very interesting. Scrum is an agile software engineering methodology, similar to Extreme Programming. It features a list of externally visible features that need to be implemented, the product backlog. … Continue reading

Share
Posted in COMP402, Ramblings | Leave a comment

Print This Print This   Email This Email This

COMP 410 Final Presentation

The guys of COMP 410 had their final presentation last Wednesday. They got some pretty tough questions, and the state of the final product was not as polished as I would have liked it to be, but I think they … Continue reading

Share
Posted in Pictures, Teaching | Leave a comment

Print This Print This   Email This Email This

Paging Stuff Back Into My Brain

I gave the second lecture as Corky’s substitute in COMP 311 today. We talked about object-oriented languages in general, and Java in particular. I didn’t talk about the historical perspective on OO (slide 5), and I only mentioned multiple inheritance … Continue reading

Share
Posted in Concurrent Unit Testing, Teaching | Leave a comment

Print This Print This   Email This Email This

A Nice Monday

I had a very nice Monday today. Corky asked me to take over his lecture in COMP 311 today while he is at SPLASH/OOPSLA. I handed out the exam and reviewed the sample midterm. I’m quite happy about how the … Continue reading

Share
Posted in Teaching, Uncategorized | Leave a comment

Print This Print This   Email This Email This

COMP 410 Customer Meeting

I had my first meeting as “customer” with this semester’s COMP 410 class today. It was a lot of fun for me. From the class website: COMP 410 is a unique experience in learning fundamental principles of software engineering. As … Continue reading

Share
Posted in Teaching | 2 Comments

Print This Print This   Email This Email This

COMP 202 Links for Previous Semesters

Dung Nguyen noticed that the links for previous semesters that I have on my Fall 2008 COMP 202 page all lead back to my own page. I looked at the HTML source, and I do redirect to Owlnet, where the … Continue reading

Share
Posted in COMP202 | Leave a comment

Print This Print This   Email This Email This

Back and Wanting More

This is my second day back from my talks at SIGCSE and Purdue, and I’m already wanting more. We’re finalizing our Mint paper for PLDI, and I’m thinking about a nifty assignment for the SPLASH/OOPSLA Educators’ Symposium. I couldn’t really … Continue reading

Share
Posted in Concurrent Unit Testing, Teaching | Leave a comment

Print This Print This   Email This Email This

In the Thresher!

In light of the upcoming registration period for the Spring 2010 semester, the Rice Thresher (our university newspaper) has published last spring’s course evaluations. It’s kind of cool to be listed in there, even though I probably won’t offer COMP … Continue reading

Share
Posted in COMP402 | Leave a comment

Print This Print This   Email This Email This

Long Overdue Update

It is the end of July already. The last time I … Continue reading

Share
Posted in COMP402, Concurrent Unit Testing, DrJava, Graduate School, Mint, Pictures, Research, Uncategorized | Leave a comment

Print This Print This   Email This Email This

I love yUML

I haven’t blogged in a long time again, and I d… Continue reading

Share
Posted in COMP402, DrJava | Leave a comment

Print This Print This   Email This Email This

Two-Thousand Nine

Okay, I have neglected my blog for about two mo… Continue reading

Share
Posted in COMP402, DrJava | Leave a comment

Print This Print This   Email This Email This

Merry Christmas

This semester is now over, I have submitted the… Continue reading

Share
Posted in COMP202, COMP402, DrJava | Leave a comment

Print This Print This   Email This Email This

ANTLRWorks and OpenJDK Compiler Grammar

Now that my qualifying exam is behind me, I’ve … Continue reading

Share
Posted in COMP202, DrJava, Pictures, Research, Review, xajavac | Leave a comment

Print This Print This   Email This Email This

SourceForge Subversion Problems

Corky and I are having problems on the CSnet ma… Continue reading

Share
Posted in COMP202, DrJava, Pictures, Ramblings | Leave a comment

Print This Print This   Email This Email This

Academia.edu and Publications Category

A few days ago, I got an email from Academia.ed… Continue reading

Share
Posted in COMP202, Ramblings, Research, Uncategorized | Leave a comment

Print This Print This   Email This Email This

Bad Shortcuts

Sometimes, trying to take a shortcut can make y… Continue reading

Share
Posted in Pictures, Ramblings, Teaching | Leave a comment

Print This Print This   Email This Email This

Symphony and Exams

Yesterday, I finally went to the first symphony… Continue reading

Share
Posted in COMP202, Ramblings, Teaching | Leave a comment

Print This Print This   Email This Email This

Two Weeks, Gone With The Wind

It’s hard to believe that two weeks have truly … Continue reading

Share
Posted in Ramblings, Review, Uncategorized | Leave a comment

Print This Print This   Email This Email This

Lecture 4 Review

Today we started our discussion of Java generic… Continue reading

Share
Posted in Review | Leave a comment

Print This Print This   Email This Email This

Lecture 3 Review

Today, we talked about higher-order functions, … Continue reading

Share
Posted in Review | Leave a comment

Print This Print This   Email This Email This