This repository contains work created either solely by me or collaboratively by a team including myself for group assignments. All contents have been shared here after the relevant assignment submission period has officially closed, ensuring no violation of academic integrity policies.
By accessing this repository, you agree to respect academic standards and use the materials responsibly, without engaging in plagiarism or any activities that could compromise the academic integrity of any institution, especially Bilkent University.
If any part of this repository is deemed to conflict with institutional policies or guidelines, please contact me to address the issue.
Course | Languages/Tools Needed | Content | Notes |
---|---|---|---|
CS 102: Algorithms and Programming II | Java | Homework 2 & 3 Labs 1–6 |
|
CS 115: Introduction to Programming in Python | Python | Labs 2–8 | |
CS 201: Fundamental Structures of Computer Science I | C++ | Homework 1–4 | |
CS 202: Fundamental Structures of Computer Science II | C++ | Homework 1–4 | |
CS 223: Digital Design | SystemVerilog | Labs 1–5 | Lab 1 does not include any programming/coding. |
CS 224: Computer Organization | SystemVerilog & MARS Assembly | Labs 1–4 & 6 | Project 5 has not been shared as I have not completed it myself. |
CS 315: Programming Languages | Homework 1–3 Project 1 & 2 |
||
CS 319: Object-Oriented Software Engineering | Take-home Assignment Project: InternHub |
||
CS 342: Operating Systems | C, Linux | Homework 1 & 2 Project 1–4 |
Project 2 is incomplete; and, hence, it received a low grade. |
CS 353: Database Systems | SQL | Homework 1–4 Project: PawfectMatch |
|
CS 413: Software Engineering Project Management | Project Charter & Project Management Plan | ||
CS 437: Software Design Patterns | |||
CS 453: Application Lifecycle Management | Homework 1 & 2 Project Proposal, Progress Report & Final Report Project: Alkahest |
Homework 2 received a low grade due to exceeding the maximum word input limit for Gemini AI. | |
CS 475: Data Privacy | |||
CS 481: Bioinformatics Algorithms | Either C, C++, Python, Java or Rust | Homework 0 & 1 | While the course has no official prerequisites, it builds on concepts from CS201, CS202, and CS473. |
CS 491/2: Senior Design Project I/II | Visit the webpage here: variant-net | You can find the reports at the webpage; however, the implementation itself is hidden. | |
EEE 391: Basics of Signals and Systems | MATLAB | MATLAB Assignments 1 & 2 |