Top/public/assessment/Outcomes/1/1a/csci1010

3a: Software Documentation
Responsibilities for CSCI 1010

 

Introduction of the topic

Here, the topic is introduced but student learning is not assessed.

In CSCI 1010, students are introduced to the concept of function contracts and of writing basic documentation in their code.

In CSCI 2530 and CSCI 2540, these concepts are further developed, with students required to write more sophisticated function contracts and code (e.g., Javadoc) comments.