Homepage for COSC 2320 Fall 1997 (Dr. Eick)


Ready-Made Bouquet - Rene Magritte (1957)

www-address: http://www.cs.uh.edu/~ceick/2320new.html


Useful Links


Review sheet for the Final Exam new!!
Unix Documentation contains (almost) everything on how to use Bayou and Unix.
How to get started on Bayou.
Assignments 1-4
Topics covered in the next lecutures
Old Exams
Prof. Eick's Homepage

COSC 2320 News (last updated: Th., Dec. 18, 1p)

  • The final grades for COSC 2320 will be available no later than Dec. 21, noon! Your grades will be posted in the file
    ~txl19649/cosc2320/grad/cosc2320.grade
    on Bayou!
  • Check if the posted test scores and assignment scores today(Dec. 18)!!. If you find any irregularities send an e-mail message to Tau Leng (leng@cs.uh.edu) no later than Friday, 11a.
  • The final exam is scheduled for Th., Dec. 18, 11a-1:40p (211 PGH). The final exam will not be returned to the students! However, you can see your final exam at one of the following times (but not at any other time): Th., January 15, 3-4p, Th., January 22, 4:30-5:30p, Mo., Jan. 26, 7-8p .
  • Assignment 4 is due on Tuesday, Dec. 2, 11p! To submit assignment4 use:
    ~txl19649/cosc2320/submit ass#(integer) file1 file2 .... Only problems 6 and 7 have to be submitted at the due date. Problem 8 has been reclassified as an ungraded homework! However, I strongly recommend you try to solve problem 8 as a preparation of the final exam!
  • The following will be available on Dec. 11, noon: review sheet for final exam (www), some sort of key for TEST2 (library), and solution of the complexity problem (library)
  • All assignments submitted have to be written in ANSI C so that they are executable on Bayou. Do not use any functions of your C system that are specific for DOS or WINDOWS (especially Turbo C has a lot of those functions). Another problem is that you have to use Standard ANSI C header files. For example, you should use malloc.h or alloca.h as your include file (and not alloc.h what you might use on your PC) --- sometimes it might be necessary to use other include files. All header files can be found in
    /usr/include
    on any Unix system. To find out which header file should be included for a particular function (e.g. atof()) is using the manual function
    > man atof
    which will tell you what's the meaning, how to use it, and which header file has to be included when the function is used.
  • COSC 2320 Program Grading Policy: Programs that are not executable on Bayou will receive a very low score. Concerning assignment 1, if you have a program that runs perfectly on your PC (you should be able to demo the program) turn this version in on the due date; there will be a grace period to replace this program by a program that runs Bayou, assuming that it runs perfectly on your PC. The grace period expires on Sa., October 11, 6p. For assignments 2, 3, and 4 all programs have to be executable on Bayou, and there will be no more grace periods for converting programs to Bayou!
  • The grades for TEST0 are now available in the public directory on Bayou:
    ~txl19649/cosc2320/grade/test_0.grade
    The result of TEST1 will be available no later than Monday, Nov. 3, 4p. Just access the file
    ~txl19649/cosc2320/grade/test_1.grade
    on Monday to find out how you in TEST1.

General Course Information COSC 2320

Instructor: Dr. Christoph F. Eick
            office hours: WE 2-3p   TH 9:30-10:30a 
Teaching Assistant: Leng Tau     (problems with computers and C, test-cases for 
                                  programming assignings, grading
                                  of tests and assignments)
                    office hours: TU&WE 5:30-7:30p (366 PGH)
Class Prerequisites: COSC 1410 and Calculus 
Textbook: Horowitz&Sahni&Anderson-Freed: Fundamentals of Data Structures in C;
          Computer Science Press, New York, newest edition.		

0)  Exam Dates and Weights  
    EXAM0        Tu., September 16          9% (covers 60-70%
                                                COSC 1410 material)
    EXAM1        Th., October 16           16%  
    EXAM2        Th., November 20          19%
    FINAL EXAM   Th., December 18          28% 
    COURSE PROJECTS                        28% 
1) CANCELLED CLASSES: none yet
   MAKEUP CLASS(if needed): Friday, October 26, 4:30-7p.
2)  Assignments and programming projects are 
    due at noon at the day specified. No late assignments are accepted; that 
    is,  assignment submitted after the due date will not be graded. However, 
    each student is allowed to turn in one of the four assignments 5 days late.  
    This semester's due dates are: October 3, October 27, November 13, and 
    December 2, 1997. Assignments have to be submitted electronically at the 
    due date; hard copies have to be turned during the next class following the 
    due date. 
 3) There will be ungraded homeworks, whose solutions will be discussed in
    class. Students are strongly advised to do these homeworks, which are a 
    good preparation for the exams of COSC 2320.
 4) Each student has to have a weighted average of 50.0 or higher for the 
    exams of the course in order to receive a grade of "D-" or better for the 
    course. All exams of the class are "open textbook". Tests are curved 
    immediately; that is, all grades of returned tests are final (there will
    be no more curving...)
 5) Only machine written reports are accepted (the only exception
    to this point are figures and complex formulas) in the assignments.
 6) Do not throw away returned assignments or tests.  
 7) Be aware of the fact that our only source of information is what you 
    have turned in. If we are not capable to understand your solution, you 
    will receive a low score.
 8) Assignments are individual products. Copying of reports, programs or parts 
    of programs written by other students, stealing of program listings,    
    cheating at exams and other violations of the academic honesty code will be
    penalized by dropping the involved students from the course (with grade F); 
    moreover, we will try everything in our power to remove cheaters from our 
    degree program. 
 9) Translation number to letter grades:
    A:100-90  A-:90-86  B+:86-82  B:82-78  B-:78-74  C+:74-70
    C: 70-66  C-:66-62  D+:62-58  D:58-54  D-:54-50  F: 50-0
10) After submission, please leave your files untouched if you want to argue
    with me in a later time. I will not keep your files after I grading them.
    So, the file on your account is the only source. If the time is later than
    the due time, I won't argue with you and you'll have to accept whatever 
    you've got.
11) Whatever machine you use to develop your program, you must port them to 
    your Bayou account. Make sure that they can pass the compiler and run
    successfully on Bayou. I'd like to warn you that this may not be easy
    to do and might take several minutes, or several hours. I'll 
    test all your programs on Bayou.

last updated: December 4, 1997 at 1:22p

Accesses since August 25, 1997: