Skip to content

Homework, projects, and labs of computer engineering courses of Bilkent University

Notifications You must be signed in to change notification settings

Tuna-Onguner/Bilkent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bilkent University
Department of Computer Engineering


CS 102: Algorithms and Programming II Java

  • Homework
    • Homework 2
    • Homework 3
  • Labs
    • Lab 1
    • Lab 2
    • Lab 3
    • Lab 4
    • Lab 5
    • Lab 6

CS 115: Introduction to Programming in Python Python

  • Labs
    • Lab 2
    • Lab 3
    • Lab 4
    • Lab 5
    • Lab 6
    • Lab 7
    • Lab 8

CS 201: Fundamental Structures of Computer Science I C++

  • Homework
    • Homework 1
    • Homework 2
    • Homework 3
    • Homework 4

CS 223: Digital Design SystemVerilog

  • Labs
    • Lab 1
    • Lab 2
    • Lab 3
    • Lab 4
    • Lab 5

Note: Lab 1 does not include any programming.


CS 202: Fundamental Structures of Computer Science II C++

  • Homework
    • Homework 1
    • Homework 2
    • Homework 3
    • Homework 4

CS 224: Computer Organization SystemVerilog MARS Assembly

  • Labs
    • Lab 1
    • Lab 2
    • Lab 3
    • Lab 4
    • Lab 6

Note: Lab 5 is not shared as it was not completed. It is known to be the hardest lab and is not recommended to rely on it for the FZ criteria.


CS 315: Programming Languages Python Rust Ruby JavaScript Dart Lua PHP

  • Projects
    • Project 1
    • Project 2
  • Homework
    • Homework 1
    • Homework 2
    • Homework 3

CS 319: Object-Oriented Software Engineering Python Django


CS 342: Operating Systems C Linux

  • Homework
    • Homework 1
    • Homework 2
  • Projects
    • Project 1
    • Project 2
    • Project 3
    • Project 4

Note: Project 2 is incomplete and does not function as intended.


CS 353: Database Systems Python Django SQL

Note: Homework 5 and 6 were not completed.


CS 413: Software Engineering Project Management PDF

  • Project Charter
  • Project Management Plan

CS 453: Application Lifecycle Management TypeScript VSCode

  • Homework
    • Homework 1
    • Homework 2
  • Course Project
    • Project Proposal
    • Progress Report
    • Final Report
    • Source Code

Note: Be aware that the second homework was received a lower grade due to exceeding the maximum word input limit for Gemini AI.