CSCI 5828

Foundations of Software Engineering

Course Location
   1B 28

Course Time
   Tuesday and Thursday
   11:00 AM - 12:15 PM

   What's New (Home)
   Class Schedule
   Student Comments
   Contact Information
   Evaluation Criteria
   Status Reports

What's New Archives
   January, 1999
   February, 1999
   March, 1999

What's New (Archive of February 1999)

Sunday, February 28, 1999

3:32:28 PM

Lecture 15 is now available.

Homework 1: Some students have cited problems with Homework 1. As a result, I've pushed the due date back to Thursday of this week, while I investigate the problem. Stay tuned, I will post more information on this topic soon.

Project Topics: We should start finalizing the topics for student project's this week. Each student should send me a short summary of an idea for a project via e-mail by Friday. I will confirm if I like the idea, and once you have received confirmation, you can begin work on your topic. If we have previously discussed a project topic, please send me a brief description again, so that I can formally record that information. Thanks! I will discuss example topics for projects in class on Tuesday.

Friday, February 19, 1999

1:03:47 PM

Hi. I don't have time to update the class schedule, but please read Chapter 5 of the Ghezzi textbook over the next two weeks. This will give you a good background for the upcoming lectures. I'm off to Germany, I will see you all when I return!

Sunday, February 14, 1999

4:18:33 PM

Happy Valentine's Day! In unrelated news, Lectures 11 and 12 are now available.

Thursday, February 11, 1999

10:38:39 AM

Today, I will talk briefly about the "Halloween Documents". For future reference, the relevant URL is <>.

Wednesday, February 10, 1999

4:18:18 PM

A student sent in the following alternative for accessing the class newsgroup:

I am a CATECS student and I was not able to access the news server through the Internet...So I contacted CATECS, specifically Barbara at 303-735-4715. She has provided me with a login on This way I am able to get to the news server.

Tuesday, February 9, 1999

12:49:05 PM

I forgot to mention below in the February 6th update that the due date for CATECS students is approximately one week behind the due date for in-class students. Thus, CATECS students must submit their paper to me by 11 AM on Tuesday February 23rd. Again, extensions can be granted for extraordinary situations. Please contact me via e-mail to discuss those situations.

Sunday, February 7, 1999

4:34:04 PM

Lecture 10 is now available.

12:18:55 PM

I have decided to remove the link from the Class Schedule that I originally posted as commentary on the Cathedral and the Bazaar paper. The referenced article is poorly written and addresses issues that I believe are unimportant to our goal of examining the open source movement. You are welcome to read it, but it is no longer required reading for class.

11:50:15 AM

Be sure to read this story on Doug Englebart!

Saturday, February 6, 1999

7:29:05 PM

Lecture 9 is now available.

6:03:56 PM

A student asked me about receiving an extension on the paper. I have decided not to grant extensions unless in the case of a serious matter (e.g. family problem, sickness, etc.). However, I have developed a late penalty algorithm. The paper is due at 11 AM on Tuesday the 16th. If you do not hand the paper to me (or submit it electronically) by that time, it will be considered one day late. On Wednesday the 17th at 11 AM, the paper will be considered two days late, and so on. For each day the paper is late, I will take the final grade of the paper "down a notch". Thus, an A paper will receive an A- the first day late, a B+ the second day late, etc.

Friday, February 5, 1999

3:33:43 PM

Hi. This update is for Anita Zhang. Anita, I tried responding to your e-mail message but I received a bounce from the Lucent mail server saying that your e-mail address was invalid. You sent the message from the following e-mail account: <>. The name "myhandle" looks to me like a default setting for a mail client. You probably need to go into your preferences and customize your reply e-mail address. Would you please send me your correct e-mail address so I can respond to your problem with the newsgroup.

Briefly, Anita is having problems accessing the newsgroup from Have other CATECS students encoutered problems with this? Please let me know!

Thursday, February 4, 1999

3:41:04 PM

Lecture 14 is now available. This lecture will be presented next Tuesday at 3 PM.

1:17:05 PM

Be sure to check out the newsgroup, I've posted several items of interest there. I will make it a habit to post information on class related topics on the newsgroup. Each time I do, I will post an announcement here, so that you can be reminded to check the newgroup. Now that we have a means by which to continue discussions outside of the class-room, I will be trying to foster use of that forum!

Wednesday, February 3, 1999

10:07:22 PM

Lecture 8 is now available.

5:34:10 PM

A student forwarded a reference on a textbook for an introduction to logic. I have not seen the book personally, so I can't vouch for it personally. However, in case you are interested in finding a book for your own personal review of logic, here is the information:

Piff, Mike, Discrete Mathematics - An introduction for software engineers, Cambridge University Press, 1991.

I also found the following website that presents and sells books on logic. I mentioned these books in my lecture. I'm still waiting for my copies to arrive; once I have the books I will let you know if I think they are good.


Tuesday, February 2, 1999

10:16:41 PM

I asked support about external access to the newsgroup. They responded that should be accessible on the following news server: Would a CATECS student let me know if they can access the newsgroup from that server? Thanks!

1:50:21 PM

The Fred Brooks Assignment is now available.

10:24:03 AM

Lecture 13 had two errors in it. I have corrected those errors and placed an updated version of the lecture on the website. (Thanks Nathan for spotting the errors!) I had hoped to have the Fred Brooks paper assignment on the website before class, but I have run out of time. I will discuss the assignment today in class, and post the assignment this afternoon.

8:57:58 AM

A newsgroup has been created for this class. Feel free to use to post comments and questions about the class. The news server is called Would a CATECS student please try to access this newsgroup for me and let me know if its possible? Thanks!

Monday, February 1, 1999

6:17:56 PM

Lecture 7 is now available.

9:53:29 AM

Lecture 13 is now available. It will be presented tomorrow at 3 PM in the same CATECS room as our regularly scheduled lecture. As a reminder, I have to teach Lecture 13 and Lecture 14 early since I will be out-of-town during the 7th week of the Semester. Lecture 7 will be available tonight. Note: Lecture 13 contains the first homework assignment. You are welcome to do it early, but please do not send me your completed assignment until after February 23rd. Thanks.

© Ken Anderson, 1999.
Last Updated: 8/16/00; 2:45:49 PM