Study notes for Software Development for Computer science's students