This course discusses fundamental perspectives and skills necessary for sound technical judgment about the place of information and communication technologies in contemporary society. Critical analysis of the design fabrication, deployment, use, and maintenance of information systems and services. Analysis of modeling, architecture, implementation, inclusive access, modularity, life-cycle, and interoperability. Use of and familiarity with programming languages, databases, interfaces, interactive technologies. Critical methods and analytic techniques from Science and Technology Studies and related disciplines.
This course can be used to fulfil the "Technical" Professional Requirement.