CYSE 300 Journal