Instructor:
Dr. Dulal Kar
Office:
McBryde 625
Phone:
231-7537
E-Mail:
dkar@cs.vt.edu
Office Hours:
9:00 - 10:00 am MWF
1:00 - 2:00 pm TTh
Text:
Fortran 90 Programming
T.M.R. Ellis, Ivor R. Phillips, and Thomas M. Lahey
Addison-Wesley Publishing
Material: Course notes for CS1014 can be used for this course as well.
Software:
Prerequisites: CS 1024, CS 1034, CS 1044, EF 1005 or equivalent.
| Item | Weight |
| Programming Projects (6) | 55% |
| Final Examination | 45% |
2. In addition to automatic grading, some (maybe all) of your projects will also be graded manually for style and documentation. Keep in mind that your programs must be readable, well-structured, and well-documented. You must follow the Computer Science Department documentation standards. Points will be deducted if your program does not meet the standards set by the Department.
3. You must maintain backup copies of your work on your personal computer’s hard disk as well as on floppy disks. It is always a good idea to maintain printed copies of all of your work as well.
4. The due date and the time for each programming project will be announced on the web. Unless otherwise announced on the web, all works turned in late will incur a penalty of 20% per day . The automated grader will be setup to receive the electronic submission for a project up to five days late. Note that any kind of hardware or software failure or machine unavailability in McB 116/118 Lab or a few hour shut-down of the automated grader server does not merit an extension. Hence plan ahead and complete your work as soon as possible.
5. All questions concerning a project must be resolved within one week. It is always a good idea to keep all of your work until the end of the semester. In case of any recording errors or doubts, you may produce them for correction or verification.
6. There will not be any class meetings for this course. You must check the course web page or maintain correspondence with the instructor for assignments, announcements, changes in schedule, and so forth.
7. All work to be turned in for programming projects must be your own work. You cannot work with anyone else. You cannot receive any solution from anyone else or discuss the project towards a solution with anyone else. You may seek help from the instructor during office hours. Remember, the instructor is obligated to take action or to report any kind of violation of the Honor Code to the authority. However, for the last three projects, you are allowed to choose a partner, work together, and share the solutions with your project partner only.