CSE 430/598
|
Name |
Room |
Phone |
Office Hours |
|
Partha Dasgupta |
GWC 324 |
965 5583 |
M: 4:40-5:30pm |
|
Nayna Mutha |
GWC 367 |
965-2797 |
Tues : 1:40 - 3:40 pm |
Programming projects will involve writing concurrent programs and executing them on a Unix machine. Class accounts will be provided, some software and examples will be provided.
Programming will use the C language. Some knowledge of using Unix (editing, compiling) is essential, and expected. Knowledge of basic programming in C will be assumed. Number and complexity of projects
will be determined as the course proceeds. Information on usage of shared memory and semaphores in Unix will be provided.
Reference book for C: "The C Programming Language", Kernighan and Ritchie.
The following table shows the schedule and weight for exams and coursework. The marks obtained will be curved for grade assignment.
All exams will be open book, open notes.
Although discussing homework/project problems with peers is acceptable be careful that you work out your solutions. Any impropriety in homeworks and exams will be treated seriously.
|
Item |
Date |
Weight |
|
Homeworks and Projects |
As assigned |
35% |
|
Mid Term Exam |
Mon Oct 20th |
30% |
|
Final Exam (comprehensive) |
Wed Dec. 17th, 6:40-8:30pm |
35% |