Homework submitted for grading before or on the "Homework Due Date", as listed in the Schedule of Lectures, will be eligible for 100% of the grade points for the assignment. Homework submitted late will be accepted for up to 7 calendar days after the due date, and will receive an automatic 10% penalty. Homework submitted more than 7 days after the due date will not be accepted.
Go to class website http://www-scf.usc.edu/~csci571, click the Class List Signup link on the bottom of the left window. Input your information, include your name, Session#, email and homework page URL (e.g. http://www-scf.usc.edu/~YOURLOGINNAME/VWXYZ.HTML where VWXYZ is replaced by a random string of your choice). Please complete this form by the end of the second week of class.
On campus
students need to establish a directory in which they can store web pages that
will be delivered by USC's student web server. Complete instructions on how to
do this can be found at:
http://www.usc.edu/its/web/getting_started/ppages.html
If you are a remote student, you may get an account on a USC machine or use a corporate or personal web site. To arrange for a USC computer account connect to the DEN web site at http://den.usc.edu/
Once this is completed, create a course home page using some random name,
e.g. VWXYZ.html. You may use any tool or method you wish. This page will contain
a table that will include links to all of your homework, as shown below.
| Link to Homework #1 | Link to Homework #2 |
| Link to Homework #3 | Link to Homework #4 |
| Link to Homework #5 | Link to Homework #6 |
| Link to Homework #7 | Link to Homework #8 |
| Link to Homework #9 | Link to Homework #10 |
As you complete each homework assignment, you should add the URL to the appropriate location in the table. In this way the TA/grader can easily locate your homework assignments. If you have named your course home page VWXYZ.html, the grader will use this page to access all of your homeworks by typing the URL:
http://www-scf.usc.edu/~loginname/VWXYZ.html
for on-campus students and whatever the appropriate URL is for off-campus students.To test your hw#3, please set the resolution of your display to 1024 X 768 and view your web page using Firefox. Resize your browser window to the same size as the JPG image and then see if you have used the correct font, color and size, and if the position of text is correct.
Important Note:The www-scf.usc.edu web server automatically places a message at the bottom of every html page. The message begins with "USC does not screen or control the content....". Due to this appended message, the frames in the page get mis-aligned in some of the browsers.
To avoid this message, you can add a <noscript> tag immediately in front of the </body> tag.
Submission
You are required to submit your source code electronically to the csci571 account so that it can be graded by graders and compared to all other student's code via the MOSS code comparison tool. To submit your file electronically, enter the following command from your Unix prompt:
submit -user csci571 -tag hw3 MYFILE
where, MYFILE is the name of the file you created for your homework. You can
have multiple filenames separated by spaces, if you have more than 1 file to
submit. e.g. submit -user csci571 -tag hw3 file1.html file2.html
You must link this homework to your class homework page so that
the graders can go to your website and grade your homework.
Grading:
Here is the grading guideline.
Click here to download the detailed requirement.
Grading:
Here is the grading guideline.
Here are some hints (a PPT file)
Submission
You are required to submit your source code electronically to the csci571 account so that it can be graded by graders and compared to all other student's code via the MOSS code comparison tool. To submit your file electronically, enter the following command from your Unix prompt:
submit -user csci571 -tag hw4 MYFILE
where MYFILE is the name of the file you created for your homework. You can
have multiple filenames separated by spaces, if you have more than 1 files to
submit.
You also need to add a link onto your homework page, so graders
can go to your website and grade your homework
In this exercise you will download, install and configure the Apache server. The set of instructions is available here.
THIS IS AN UNGRADED EXERCISE. However, you will need to use your web server in later exercises, so it is important that you accomplish it.
Submission
You are required to submit your source code electronically to the csci571 account so that it can be graded by graders and compared to all other student's code via the MOSS code comparison tool. To submit your file electronically, enter the following command from your Unix prompt:
submit -user csci571 -tag hw6 MYFILE
where, MYFILE is the name of the file you created for your homework. You can
have multiple filenames separated by spaces, if you have more than 1 file to
submit.
You must link this homework to your class homework page so that
the graders can go to your website and grade your homework.
Grading:
Here is the grading guideline.
Click here to download the detailed requirement for Jakarta Tomcat.
THIS IS AN UNGRADED EXERCISE. However, you will need to use your Tomcat web server in later exercises, so it is important that you accomplish it.
You also need to add a link onto your homework page, so graders can go to your website and grade your homework. The link should point to a web page with 5 links: a link to the html file that shows the combined results, and 2 pairs of links to (an xml file, an xsl file) where the xml file links to the xls file and satisfies the requirement of the homework. The stylesheets you created should be applied, showing that your homework produces the required 3 pages.
Grading:
Here is the grading guideline.
Click here to download the detailed requirement.
Important Note: Thie above referenced document is PRELIMINARY and will be slighly modified in the coming weeks, with the addition of further hints.
Submission
You are required to submit your source code and readme files electronically to csci571 account so that it can be graded by graders and compared to all other students' code via the MOSS code comparison tool. To submit your file, please enter the following command from your Unix prompt:
submit -user csci571 -tag hw9 MYFILE
where MYFILE is the name of the files you created for your homework. You can
have multiple filenames separated by spaces, if you have more than 1 fils to
submit.
You also need to add a link in your readme file, so graders can go
to your website and grade your homework.
Grading:
Here is the grading guideline.
![]()