With a vast number of internet users worldwide there is a high expectation of quality material to be delivered over the web including graphics, animation, sound and movie clips. The reputation of a company can now be measured by the quality of its online presence and so there is a demand for highly skilled and innovative web developers. This course will teach you the skills you need to design, produce and deliver websites, web applications and smartphone applications. This course will set you up to get ahead in a rapidly changing arena.
Through this course you will develop an in-depth understanding of the techniques and technologies associated with the capture, manipulation, transmission and presentation of information and cultivate independent technical judgement in the use of techniques and tools associated with the new technologies. The projects and modules you work through will help you to develop the ability to think conceptually and translate concepts into reality through the use of technology and prepare you to enter the fields of multimedia or internet design and technology management.
On this course, as well as gaining and developing a wide range of multimedia and internet knowledge and skills, you have the option to spend a year in industry between the second and third year. This is an excellent opportunity to expand your CV and will give you the opportunity to apply your academic knowledge and interpersonal skills in a real-world environment, and to reflect on your own personal development and career choices. Successful completion of an industrial placement year will add 'with Professional Experience' to your degree title.
Year 1
Database Systems
This module will give you a fundamental knowledge of database management systems, their design, implementation and applications. It will develop your knowledge and understanding of the underlying principles of relational database management system, and how to implement and maintain an efficient database system using emerging trends.
close
Introduction to Computers and Network Systems
This module provides you with an introduction to computer hardware and software, develops the professional skills needed to operate in an IT environment, and provides you with an introduction to more advanced concepts.
close
Introduction to Video Production
You will be introduced to underlying concepts and principles used to capture, encode and decode video signals and television images and the core concepts associated with making a simple television film. You will learn about and develop skills in pre-production planning, composition and continuity values, post-production aspects of film making, composite and component editing alongside video signals and image processing and video technology.
close
Introduction to Windows Programming
The module develops the skills and techniques involved in the use of computer programming on Microsoft Windows based systems. After introducing the principles of structured and object-oriented programming, and of the Visual Studio development environment, you will learn how to manipulate text, graphics, sound and video in a multimedia application.
close
Professional Development and Practices
This module introduces you to the business context and the work of the computing and information systems professional through an understanding of the societal, professional, ethical and legal issues surrounding business practices and the theory and process of project execution to a professional standard.
close
Web Content Creation
This module introduces you to the concepts and principles of web content creation and develops the knowledge and skills needed to design, build and maintain a basic website with animated web content.
close
Year 2
Server Side Programming
In this module you will gain the knowledge and understanding to develop data-driven, interactive websites using industry-standard programme development techniques. You will develop skills in the practical use and application of different server technologies and the programming languages available to support these technologies.
close
System Administration
In this module you will learn the theory, and develop the associated practical skills, required to construct a modern functioning network containing a range of network services and management tools.
close
Computing and Design
In this module you will develop an informed view of the relation of computing to design and presentation, and skills in the operation of applications packages. You will also learn to produce simple page layouts using applications software and display visual sensitivity with respect to computer generated imagery.
close
Group Design Project
Through this module you will experience the challenge of working in a team, while will pursuing an area of study in a practical environment, giving you the opportunity to apply your knowledge in a problem solving activity.
close
Digital Audio Production
In this module you will develop the production techniques associated with computer based hard disk digital audio recording. You will gain understanding in the principles and techniques of production planning and location recording and learn to apply a range of techniques to a digital audio editing and production project.
close
Social Technologies
This module will develop your ability to generate multimedia content across multiple online platforms, and manage your digital identity, taking into account issues of privacy and ethics. You will also develop skills in online communication and collaboration. This will help you hone a high level of critical and professional awareness, taking into account online ethics, privacy, copyright and licensing issues.
close
Year 3
Project for Multimedia and Internet Technology
You will undertake an individual project that will demonstrate your understanding of multimedia and internet technology. You can select your own area of study, and then will identify and develop a realistic problem and, working independently and in a professional manner, organise, sustain and report on your project in a way which is both detailed and reflective.
close
Advanced Web Development
In this module you will develop knowledge in the use of open source web frameworks to develop complex, data driven, web applications; and distributed web solutions by focusing in the development of XML web services via Visual Studio.NET. You will also critically discuss the issues relevant to the rapid development of complex web applications in commerce, industry, education etc, and identify the advantages that come from the use of web frameworks.
close
Ajax and Smartphone Development
In this module you will be introduced to the key technologies used to provide interactive websites and interactive applications for use with mobile devices, taking into account the unique environment in which these applications operate. Consideration is given to how to use these technologies while still maintaining web standards and particularly accessibility.
close
Computing and Design
This module will prepare you to compare and evaluate software by the application of specified procedures for comparison and evaluation. Through discussion of the contextual factors - hardware, design process, user attitude, etc - which influence the usage of a package, you will build the skill to produce a thorough report that would recommend adoption or otherwise of a particular computer system to a client.
close
Animated Graphics
In this module you will be taught the key methods and techniques used in the creation of digital animated graphics within 3D space, and how to accurately use a range of techniques to create digital animations.
close