Artifacts Disclaimer:

The material presented in this section, are intended to be used by faculty as part of their teaching. We have intentionally incorporated defects in these material for the purpose of highlighting some of the key concepts in software development. We also believe there are some unintentional errors in these document (everyone makes mistake); therefore, we appreciate if you can inform us of such defects, so we can improve/correct them.