OverviewDesign and communication, what makes for good written communication, how people get and process information, Personal Development Project, effective spoken communication, how to work successfully in a group, doing academic research, about preparing and giving a presentation, history of computing and the history of communication, the effects of technology, Health and safety issues with computing, the Business of Computing, Employment in IT, software development and software engineering, preparing for examinations, designing for the web: web usability and web accessibility, the basics of IPR, relevant Laws applying to the use and development of computing, such as the Computer Misuse Act and the Data Protection Acts.
A range of social issues relating to computing, Representative content might include, Digital divide, Cyber bullying, Case studies
Sustainability: e.g. energy consumption, How to estimate? Substantial challenge, Rules of thumb (eg what to upgrade and when, when not to), Legal requirements of sustainability, Economic and ethical constraints.
How to make money in the IT industry: Consultancy, Selling software, Business planning, Pricing and estimating (case studies of what (not) to do from KITC).
This module appears in:
22 lectures and 11 seminars
Core text: Nine Algorithms that Changed the Future by John MacCormick
Be able to demonstrate familiarity with history of computing
Be able to apply basic design principles
Be able to describe the basic processes of software development
Be able to describe various ways in which IT firms operate
Be able to demonstrate a basic understanding of legal issues in computing and information technology
be able to assess the likely environmental impact of basic decisions involving computer hardware