CSE 513
CSE 513 · GEBZE TECHNICAL UNIVERSITY

Assignments

Use Ubuntu to connect an operating-system model to observable behaviour.

Assessment and cadence

Assignments contribute 15% of the course grade and will be given approximately every other week.

Download the released assignment below. Further assignments will appear here when ready.

Assignment 1 — CPU Scheduling Simulator

Build a browser-based simulator for FCFS, SJF, SRTF and round robin. The brief specifies scheduling rules, workloads, testing, analysis and assessment.

Download CSE513 Assignment 1 (PDF)

Submit to Microsoft Teams: a PDF report with the website address at the top, at least two worked examples per algorithm, source code and a README. See the brief for the complete requirements.

Deadline: To be announced.

AI assistance

AI assistance is permitted. Specific tasks, deliverables and assessment requirements will be stated in each assignment brief.

Practical environment

Practical assignments will use Ubuntu. The supported Ubuntu version and setup instructions will be published with the first practical assignment.

Search CSE 513