1 / 56

Options for Stage 3

Options for Stage 3. 19 th March 2010. Overview. Project plus 3 options per term Later Today 13:00-14:00 Project talk, Woolf LT 14:30-16:00 Project poster fair, Eliot. General Points . Online Module registration closes on 2 nd April Handbooks have been printed

Download Presentation

Options for Stage 3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Options for Stage 3 19th March 2010

  2. Overview • Project plus 3 options per term Later Today • 13:00-14:00 Project talk, Woolf LT • 14:30-16:00 Project poster fair, Eliot

  3. General Points Online Module registration closes on 2nd April Handbooks have been printed Some modules have pre-requisites or co-requisites Cannot choose too many level I modules

  4. Options …

  5. Autumn Term • CO529 HCI • CO534 IT Consultancy Methods • CO538 Concurrency Design and Practice • CO633 Computer Networks and Communications • CO634 Computer Security and Cryptography • CO636 Cognitive Neural Networks • CO637 Natural Computation • CO648 Systems & Services, Design & Management • CB612 New Enterprise Start-Up • EL561 Image Analysis & Applications

  6. Spring Term • CO528 Introduction to Intelligent Systems • CO536 Advanced Programming Techniques • CO639 E-commerce • CO641 Computer Graphics and Animation • CO643 Computing Law & Professional Responsibility • CO646 Computing in the Classroom • CO648 Systems & Services, Design & Management • CO831 Mobile and Ubiquitous Computing • CO832 Data Mining & Knowledge Discovery • PL583 Philosophy of Cog Sci & Artificial Intelligence

  7. Either Term • CO645 IT Consultancy Practice 2 Spanning both Terms • EL667 Embedded Computer Systems

  8. CO643Computing Law and Professional Responsibility Spring

  9. CO643 Computer Law & Professional Responsibility R.G.Keim@kent.ac.uk 9

  10. Topics in CO643 include R.G.Keim@kent.ac.uk 10 Professional responsibility topics include • Codes of ethics • Professional organisations • Licensing and certification • Computer security • Open source software issues • Legal Topics include • IPR – Intellectual Property Rights • Contracts and Licenses • Liabilities and responsibilities • Data and privacy

  11. What CO643 students do R.G.Keim@kent.ac.uk 11 • 50% coursework • 50% examination A Textbook to read and use – Computer Ethics and Professional Responsibility Positive engagement with the material • Through student-led seminars • Through an active lecture/learning environment

  12. CO639E-Commerce Spring

  13. CO639 – E-Commerce Assessments Typically include A1 – Essay A2 – PHP e-commerce site Convenor Gareth Owen gho@kent.ac.uk Topics • Cryptography • TLS/SSL, RSA, etc • Signing documents • Payment processing • Audit Logs • Law • Business considerations

  14. Autumn CO634Computer Security & Cryptography

  15. CO634: Computer Security and Cryptography What is security? What are the security requirements of the different applications (OS, Internet, …)? What are the mechanisms used to provide the security services? Cryptography Digital Watermarking ?? Cryptography Eerke Boiten More ... ??? Computer Systems Security, Authentication, Firewalls and VPNs Hani Ragab Hassen H.Ragab CO634 15

  16. CO534IT Consultancy MethodsCO645IT Consultancy Practice 2 Autumn Either

  17. CO528Introduction To Intelligent Systems Spring

  18. CO528: Intro to Intelligent Systems • A broad survey of artificial intelligence and its applications • Topics: • What is intelligence? How do we test for it? • How can we turn intelligent action into a computational problem? Search and constraints. Knowledge representation. • Machine learning. How do we create programs that can generalise from examples? • How do natural systems exhibit intelligence. Neural networks, swarms, evolutionary computation.

  19. CO529Human-Computer Interaction Autumn

  20. CO529: Human-Computer Interaction Human-Computer interaction is complex Involves many areas of study: design, technology, psychology, … In this module, we study How to analyse interaction problems, and then design effective interfaces for computers and similar devices How to evaluate an interface, understand its effectiveness, and improve it. The research that has been done into effective interface, both looking at specific research and research methods in the area.

  21. Autumn CO637Natural Computation

  22. CO637: Natural Computation • How do systems in the natural world compute? What does a computer mean, as well as its common meaning? • Understanding the interactions between science and computing. • Bio-inspired computing: • Genetic algorithms • Swarm Intelligence • Artificial Immune Systems • New ways of building computers: • DNA computing, chemical computing, quantum computing • Computing in biology: • Simulations, “artificial life”, bioinformatics, systems biology

  23. Autumn CO633Computer Networks & Communications

  24. CO832Data Mining & Knowledge Discovery Spring

  25. CO832 - Data Mining and Knowledge Discovery • Data Mining consists of extracting knowledge from data • We will study data mining techniques based on machine • learning (a branch of AI) and statistics (probabilities) sizevalue decision knowledge information data DM DBMS This is a research-oriented module

  26. CO636Cognitive Neural Networks Autumn

  27. How the brain computes Electrochemical dynamics of neural circuits Neurons, synapses, dendrites, axons, etc Structure of the brain (subdivision into regions: sensory, association, action areas) Activation dynamics, excitatory, inhibitory, etc Types of networks feedforward, recurrent, etc

  28. Learning How do neural systems learn? How do humans learn? Change of synaptic efficiency Types of learning, unsupervised extracting correlations from environment principle components analysis supervised learning to perform a task back-propagation of error

  29. How the brain learns Biologically plausible learning Hebbian learning The Generalised Recirculation Algorithm

  30. run simulations using PDP++ simulation tool autumn term: 2 hours lectures & 2 hours of practicals per week course text book, R. O’Reilly & Y. Munakata: “Computational Explorations in Cognitive Neuroscience:Understanding the Mind by Simulating the Brain” MIT Press, 2000.

  31. CO536Advanced Programming Techniques Spring

  32. CO641Computer Graphics and Animation Spring

  33. Computer Graphics & Animation(CO641) Important for a wide variety of technical and artistic applications including web design, multimedia software, games, GUI programming, information visualization, movies, etc... Module introduces subject from perspective of computing. Practical assignments on 3D modelling and animation with VRML/X3D and digital imaging with Java. 1) Computer Graphics Graphics pipeline; transformations; VRML/X3D; lines and anti-aliasing; filling; clipping; 3D models; cameras and view volumes; visible surface detection; illumination and shading; ray tracing.

  34. Computer Graphics & Animation(CO641) 2) Digital Imaging and Video Human vision; colour models; images, video and stereoscopic 3D; capture and display; resizing; dithering; contrast enhancement; storage and communication; data compression; GIF, JPEG, MPEG. 3) Computer Animation Key-frame animation; interpolation; warping and morphing; articulated figures; kinematics; dynamics; collision detection; particle systems; video-realism, computer-generated human characters.

  35. CO646 Computing in the Classroom Spring

  36. CO646 Computing in the Classroom • Module subject to quota/interview • Learn how to teach computing… … then put it into practice • ten half-day visits to a local school • observe and help with computing teaching • Assessment • devise an original project then implement and evaluate it in the school • reflective writing on your experience in the school

  37. Spring CO648Systems and Services, Design and Management

  38. CO648Systems and Services, Design and Management Capped at 30 students m.c.wheadon@kent.ac.uk p.s.s.camp@kent.ac.uk Understand how to specify, build and manage systems • Selection, design, standards for services • Performance issues and tradeoffs • Security issues and tradeoffs • Practical understanding of operation of computer systems at kernel, O/S and application level

  39. CO648 • Deployment and management of systems • Installation, configuration, monitoring • Editors, environment, useful tools, shell programming • Clustering, virtualization • Problem solving • Debugging, tracing, configuration debug • Security • Network, systems, web and legislation

  40. CO648

  41. CO831Mobile and Ubiquitous Computing Spring

  42. CB612New Enterprise Start-Up Autumn

  43. CB612: New Enterprise start-up Looking at how a business is started and what makes small businesses succeed. Practical advice about starting up a business Aspects: legal, planning, marketing, finance Main assessment: producing a viable business plan KBS contact: Patricia Lewis (P.M.Lewis@kent.ac.uk)

  44. PL583Philosophy of Cognitive Science & Artificial Intelligence Spring

  45. PL583: Philosophy of Cognitive Science & Artificial Intelligence Double module! Considers issues about whether machines can be intelligent, and looks at various aspects of AI from a philosophical perspective. 100% coursework Quota

  46. EL561 Image Analysis & Applications Autumn

More Related