Main Page
Syllabus
Lecture Notes
Projects
Homework
Other links
CS 3204: Projects
Programming Projects
Programming project 1:
Matrix multiplication
Assigned date: 9/8/2003
Due date: 9/17/2003 (by Midnight)
Test case 1:
input1.dat
,
input2.dat
and
output.dat (output matrix)
Test case 2:
input12.dat
,
input22.dat
and
output2.dat (output matrix)
Test case 3:
input13.dat
,
input23.dat
and
output3.dat (output matrix)
Test case 4:
input14.dat
,
input24.dat
and
output4.dat (output matrix)
Programming project 2:
Thread synchronization with semaphores
Assigned date: 9/28/2003
Due date: 10/8/2003 (by Midnight)
Test case 1:
input1.txt
Test case 2:
i1.txt
|
Output 1
|
Output 2
|
Output 3
Test case 3:
i2.txt
|
Output 1
|
Output 2
|
Output 3
Programming project 3:
Scheduling
Assigned date: 10/18/2003
Due date: 11/10/2003 (by Midnight)
Sample input and output files. The output files will be available shortly.
Sample output file indicating D
input1.txt
|
output1.txt
|
Trace1.xls
input2.txt
|
output2.txt
|
error2.txt
|
Trace2.xls
input3.txt
|
output3.txt
|
error3.txt
|
Trace3.xls
input4.txt
|
output4.txt
|
Trace4.xls
Programming project 4:
Page Replacement
Assigned date: 11/13/2003
Due date: 11/21/2003 (by Midnight)
Input 1:
1.txt
, Output 1:
o1.txt
, Complete output:
out1.txt
Input 2:
2.txt
, Output 2:
o2.txt
, Complete output:
out2.txt
Input 3:
3.txt
, Output 3:
o3.txt
, Complete output:
out3.txt
Programming project 5:
Implementing ls
Assigned date: 11/30/2003
Due date: 12/10/2003 (by Midnight)
© Mir Farooq Ali 2003