Studies social and moral problems arising from the use of computing technologies, with a particular focus on the Internet. Topics such as free speech, privacy, communications interception, encryption, intellectual property, liability for software and hardware malfunction, and for information content. 10/24/2016-12/16/2016 Lecture Monday, Wednesday, Friday 09:30AM - 10:20AM, Room to be Announced
Software development: requirements, specification, modern design techniques, program testing methods, software metrics as used in quality evaluation, and project management. 09/07/2016-12/16/2016 Lecture Monday, Wednesday, Friday 10:30AM - 11:20AM, Room to be Announced