g503
BSc (Hons) Internet Computing with a Year in Industry
Programme Aims
The development of the Internet has been the most important innovation in computing since the origins of the field itself. All the evidence suggests that the Internet will continue to grow and evolve for the foreseeable future as the technology becomes increasingly significant. The current, and anticipated growth, in the use of the Internet has been accompanied by a corresponding growth in the demand for graduates with Internet related skills.
- To address the skills shortage by providing potential students with the necessary knowledge and abilities that will be attractive to future employers. At the same time it will allow students to study an evolving branch of Computer Science that is "pushing" at the boundaries of technology.
- To provide students with practical experience of computing within commercial and industrial settings.
Modules
- COMP110: Professional Skills in Computer Science
- COMP101: Introduction to Programming in Java
- COMP102: Introduction to Databases
- COMP103: Computer Systems
- COMP104: Operating System Concepts
- COMP106: Human-Centric Computing
- COMP108: Algorithmic Foundations
- COMP109: Foundations of Computer Science
- COMP118: Logic in Computer Science
- COMP211: Internet Principles
- COMP216: Internet Computing Group Project
- COMP201: Software Engineering I
- COMP207: Database Development
- COMP212: Distributed Systems
- COMP281: Principles of C and Memory Management
- COMP299: Industrial Placement Y3
- COMP220: Software Development Tools
- COMP395: Honours Year Internet Computing Project
- COMP319: Software Engineering II
- COMP321: Ontology Languages and Their Applications
- COMP327: Mobile Computing
- COMP315: Technologies for E-Commerce
- COMP324: Complex Information and Social Networks