ITCS 321: Professional Software Practice: (3-0-3)

This course provides skills and knowledge involving legal, social and ethical issues involved in the professional software practice. It underscores rules of professional conduct to which professional software bodies subscribe to prepare students for a career in professional software practice. (Prerequisite: ITCS 311)