SC6222 (Operating System Theory)

The following students were shown an outstanding performance in their term project, thread scheduling (the project details are given here) during the academic year 2016:

  1. 5819439 JEAN CHARLES .C
  2. 5919364 AVINASH SHRESTHA
  3. 5919369 VORAPAT NICKLAMAI
  4. 5919448 NATTACHAI SAEJIEM
  5. 5919449 KIRATIJUTA BHUMICHITR

Click here to see the project’s sample code (in C++) which was used to guide the students.

SC6231 (Advanced Computer Architecture)

SC6231 (Advanced Computer Architecture) term project: Instruction Set Architecture (ISA) simulation. Click here to view the project description .

The following students were shown an outstanding performance in their ISA simulation project during the academic year 2016:

  1. 5919394 BIKANG PENG (click here to see a section of the code)
  2. 5915364 AVINASH SHRESTHA (click here to see the presentation details and a section of the code is shown here)
  3. 5919448 NATTACHAI SAEJIEM (a section of the code is shown here)
  4. 5919369 VORAPAT NICKLAMAI (a section of the code is shown here)

CS2205/SC3211 (Operating Systems)

During the academic year 2016, there were 3 programming assignments  given to CS2205/SC3211 (Operating Systems) students instead of a single term project. The details of the 3 programming assignments are given below:

  1. Write a simulation program to simulate the behavior of First-Come-First-Serve (FCFS), Preemptive Shortest Job First (PSJF) and Priority CPU scheduling algorithms based on the arrival time, processing time, and priority of the processes.
  2. Write a simulation program to show the behavior of the banker’s algorithm for a multiple resource unit allocation problem. The program should show the safe state details of the problem. The program should have a facility to collect input data set (such as claim matrix, allocation matrix, processes, and resources) from a text file and from a random generator.
  3. Write a simulation program to show the behavior of First-In-First-Out (FIFO), Least Recently Used (LRU), and Optimal page replacement algorithms Use a randomly generated page-reference string ranging from 0 to 9  as the reference pages. The performance of the algorithm is measured by the number of page faults incurred by each algorithm.

The following students were successfully completed the programming assignments during the academic year 2016:

  1. 5710081 NATTHAKUL BOONMEE
  2. 5710497 APITSARA CHOPPRADIT
  3. 5718303 XIAOHAN YU
  4. 5817353 KAMONCHANOK ARTTANATE
  5. 5919394 BIKANG PENG
  6. 5410871 VITCHAYUT CHERAVINICH
  7. 5618141 MOHAMED KABA
  8. 5728309 JIAN PAN
  9. 5738001 KWANGMIN KIM
  10. 5748106 SERHII BIELIK
  11. 5810127 THANAWADEE KHEMASRISUWAN
  12. 5811095 VARISSARA TANGSAJJANURAKSA
  13. 5815227 KEVIN NARANG
  14. 5815228 ASNAI NARANG
  15. 5818014 KASPERI A. REINIKAINEN
  16. 5818029 DEEP KUMAR
  17. 5818313 PUJA KARMACHARYA
  18. 5835205 NATTALIE SHINKOI
  19. 5929445 RAJDEV SING
  20. 5428312 ZUBAIR AL HOSSAIN
  21. 5648042 MIN AUNG DAIN

 

 

CS2202/SC3220 (Computer Architecture)

Term Project: Design and simulate an Instruction Set Architecture (also called Machine Language) program  for  a CPU with size 16-bit or 24-bit or 32-bit using any conventional programming language. click here to view the details of the project.

The following students were completed their ISA simulation project  during the academic year 2016:

  1. 5738001 KWANGMIN KIM
  2. 5818029 DEEP KUMAR
  3. 5818313 PUJA KARMACHARYA
  4. 5835205 NATTALIE SHINKOI
  5. 5728309 JIAN PAN
  6. 5919394 BIKANG PENG
  7. 5919400 LIPING YANG
  8. 5648042 CHIRAG JAGDISH KAKAD
  9. 5648042 MIN AUNG DAIN
  10. 5826905 ZHENG WANG
  11. 5911694 RACHATHA PRAMUALSUK
  12. 5913873 POOM PENGHIRAN
  13. 5917751 KRIS PHUAPHAIBUN WONG
  14. 5428312 ZUBAIR AL HOSSAIN