Gold University of Minnesota M. Skip to main content.University of Minnesota. Home page.
 
 
 

What's inside.

Assignment Calendar

Office Hours

Syllabus

CSci4131 Forum

Check Your Grades

Submit Homework Assignments

 

CSCI4131 Home

 
 

Printer-friendly version

 

Class Announcements 

  • 2006/10/24 Assigment 9&10 is has been given an extension for those who want it, to Friday December 15th.

  • 2006/10/24 Assigment 9&10 is posted---a double assignment.

  • 2006/11/14 Today we reached the point that we used to reach at the end of the course when it was scripted in perl. Following the discussion in class, the last two assignments are now merged and due on Monday December 4th, and the next lecture on November 21st will be by Aaron Halfaker on the subject of that assigment: AJAX. (See chapter 20 of Flanagan (5th Edition)). Following that lecture there will be further lectures by me on that topic and others. We have dropped the idea of talking about frameworks.

  • 2006/10/24 Assigment 7&8 is posted---a double assignment, due in two weeks, worth twice as many points.

  • 2006/10/31 On Tuesday November 7 the lecture will be by Aaron Halfaker about (the very popular system) PHP and comparisons with JSP, ASP.

  • 2006/10/30 Assigment 6 is extended one day until 11:59pm Tuesday, as some people are having a hard time debugging. Don't forget to use a lock to protect any objects shared among threads!

  • 2006/10/24 Assigment 6 is posted. This can be completed with a relatively small amount of code. Here and here are my example threaded client and server respectively.

  • 2006/10/17 You may find the function MySQLdb.string_literal(text) useful, for quoting and escaping arbitrary data in a way safe to embed in SQL queries. The functions cgi.escape(text) and urllib.quote_plus(text) perform similar services for embedding text in HTML and as HTML attribute values respectively, as discussed in class, and are not suitable for SQL.

  • 2006/10/12 Use #!/soft/python-2.4-bin/python on all subsequent CGI assignments, as MySQLdb is installed there.

  • 2006/10/12 Assigment 5 is posted.

  • 2006/10/3 Assigment 4 is posted.

  • 2006/9/22 Assigment 3 is posted.

  • 2006/9/18 Assigment 2 is posted.

  • 2006/9/13 Assigment 1 is posted.

  • 2006/9/5 Please read the syllabus carefully, and check the calendar for the examination dates and times.
 
The University of Minnesota is an equal opportunity educator and employer.
Internet Programming