MSc INTERNET APPLICATION DEVELOPMENT DEGREE
At a glance Prog. code: PGG458
- Course length:
- 1 year full time; usually 2 years part time
- Course start:
- Induction week from 01 October 2012; International student orientation from 26 September 2012
- Course leader:
- Dr Carl Evans
- Course Location:
- Hendon
- Overview & facilities
- Location & map
- Content & modules
- Entry & applying
- Fees & funding
- Careers & placements
- Open days
Overview & facilities
The Internet Application Development masters is designed for graduates who want to be involved in creating the next generation of web applications. This course sharpens and extends your programming skills to develop sophisticated media and internet applications. The course will help you gain experience of constructing internet and distributed multimedia applications and learn to question and adapt systems to take account of the problems of security, usability and accessibility.
The internet is rapidly changing through new technologies that allow for smoother interaction and a richer user experience. We have moved on from the 'traditional' e-commerce application to more sophisticated user-focused models. The impact of technology is now embedding at a social and personal level with community and social networking applications.
This course gives you the skills, knowledge and hands-on experience to support the construction of internet and distributed multimedia applications and looks at the problems of security, usability and accessibility of distributed internet applications and multimedia systems.
The course is available both full-time and part-time.
Download the School of Engineering and Information Sciences brochure.
Location & map
This course is based at our Hendon campus in north-west London.
Address: Middlesex University, Hendon campus, The Burroughs, London NW4 4BT UK
To find out how to get to the campus see Travel Directions to Hendon campus. The nearest tube station is Hendon Central on the Northern line.
Nearest halls of residence
There are four halls of residence either on or near to Hendon campus. Usher Hall is on campus, opposite the College Building.
Platt and Writtle Halls are at the same location in Colindale, a 20 minute walk from campus.
Ivy Hall is also a short distance away by public transport in Cricklewood.
Content & modules
Modules
- Year 1
- Data Analysis (30 Credits) - Optional
- This course will provide an overview of data analysis concepts by employing stat-of-the-art computer information technology such as grid computing in medical and healthcare informatics. These core concepts will be further explored from theory to application on medical imaging analysis and management rooted in the practical problems of clinical practice. Since the programme is highly interdisciplinary data from other modules in the programme will be applied in this module
- Designing and Developing Object-oriented Software (30 Credits) - Optional
- This module covers in-depth, object oriented design and development of software systems using an industry-standard programming language and integrated development environment. The course will guide the student learner through the key phases of a typical software development methodology, from requirements elicitation to development, and testing. The course will have a strong focus on the application of object-oriented software engineering design patterns and tiered software architectures
- Development Project (60 Credits) - Optional
- The module aims to develop student s skills in planning and execution of an analytical study and critical evaluation of real research results drawing on their acquired knowledge from other modules. In addition, the module aims to develop student s communication skills to enable them to communicate their findings in written and oral form.
- Fundamentals of Computer Programming (30 Credits) - Optional
- This module enables students to study a range of advanced topics related to computer programming. Students will learn about the functional programming paradigm and the development of applications within it. They will also learn about program verification and formal specification techniques
- Internet Media and Technology (30 Credits) - Compulsory
- This module aims at providing students with the experience of working with cutting edge multimedia technology while designing and experimenting with advanced interactive applications. The module focuses on interactive virtual tools and interactive digital-analogue environments, together with the user experience with such scenarios. The module embraces contemporary theory of user-experience and the symbiotic relationship between the human user and virtual environments.
- Internet Programming (30 Credits) - Compulsory
- The challenges and complexities of the construction of advanced internet-based software systems will be addressed together with a detailed understanding of modern client-server technologies. This is a field where the pace of change is rapid, and students will gain an understanding of significant concepts so as to be able to assess and evaluate alternative technologies and design solutions. Hands-on experience of constructing internet and distributed multimedia applications will be given, along with opportunities to question and adapt systems to take account of the problems of security, usability and accessibility of distributed internet applications and multimedia systems.
- Postgraduate and Professional Skills (30 Credits) - Compulsory
- The module aims to provide students with the academic and professional skills and expertise needed to plan, run and report academic and professional projects. This includes advanced research and project management skills as well as academic writing skills at postgraduate level.
- Research Project (60 Credits) - Optional
- The module aims to develop student s skills in planning and execution of an analytical study and critical evaluation of real research results drawing on their acquired knowledge from other modules. In addition, the module aims to develop student s communication skills to enable them to communicate their findings in written and oral form. This module is where the interdisciplinary nature of the programme is demonstrated
- Software Engineering: Principles and Practice (30 Credits) - Optional
- The module aims to provide a firm foundation in software engineering and project management techniques. It prepares students for work in industry and business developing and managing software processes. It will introduce students to state-of-the-art software as used in business practice and will inform students of research developments in the field.
- System Modelling and Simulation (30 Credits) - Optional
- This module will enable students to understand the scientific methods underlying the modelling of real systems. It will further expand their understanding of a range of sophisticated mathematical techniques and simulation methods using the examples facilitated by biomedical systems. Case studies will be used to illustrate how models may be validated against real measurements. Since the programme is highly interdisciplinary data from other modules in the programme will be used in this module. Assessment procedures are designed to enable students to deliver academically nationally significant modelling performances.
Attendance
You should attend all scheduled classes and prescribed activities to be eligible for formal assessment. Full-time students attend up to three days a week and part-time students one or two days.
Assessment
Taught modules are assessed by unseen examination and coursework, including group assignments, team presentations and project activities. The postgraduate project is assessed by a proposal, a milestone report and the final dissertation report.
Download the course specifications.
Entry & applying
We are looking for creative and motivated graduates who are passionate about internet technologies and Web design. Applicants should have at least a second class honours degree in computer science or another Internet-related discipline. We also accept applicants with second class honours degrees or above in other disciplines, if they can demonstrate relevant industrial experience. Non-native English speakers need an IELTS score of 6.5 or above.
International entry requirements
We accept the equivalent of the above from a recognised overseas university, to find out more about the requirements from your country, see further information under support in your country.
English language requirements
You must have competence in English language and we normally require Grade C GCSE or an equivalent qualification. The most common English Language requirements for international students are IELTS 6.5 (with minimum 6.0 in all four components) or TOEFL paper based 575 (no less than 4.5 in test of written English) or TOEFL internet based 90 (with no less than 19 in each component) Middlesex also offers an Intensive Academic English course (Pre-Sessional) that ranges from 5-17 weeks, depending on your level of English. Successful completion of this course would meet English language entry requirements. For more information on applying for the pre-sessional please email english@mdx.ac.uk. For details of other equivalent English language requirements that Middlesex accepts see international entry requirements.
How to Apply
Applications for postgraduate study should be made directly to the university. The quickest way to apply is by making an online application, once you have created your account and completed your application, you will be able to track the progress of your application online. Alternatively, you can fill in an application form and return it to the appropriate admissions office. UK and EU students should apply directly to the London office. Non-EU international students can apply to our international admissions office in London, or use our network of regional offices across the world to assist you with your application.
Fees & funding
The tuition fee for MSc Internet Application Development for the academic year 2012/13 is as follows:
UK/EU Students
Full-time students: £7,500
Part-time students: £63 per taught credit
Find out about our flexible payment plans for UK/EU students, and how they can help you spread the cost of your course.
International Students
Full-time students: £10,600
Part-time students: £93 per taught credit
Careers & placements
What can you do with a Computing and IT degree?
Our MSc Internet Application Development degree will prepare you for employment in a wide range of areas within the software industry and for further research, including software developer, web developer, web applications engineer, user interface engineer and application developer.
Graduate Roles
Below are just a few roles you can expect to go into after completing the MSc Internet Application Development degree.
Software Developer - A software developer designs and build computer programs, enabling organisations to work more effectively. The work of a software developer involves designing, building, and developing. They work closely with senior programmers and business analysts, devising technical plans to meet the needs of the client. Roles can be found within the following industries: public services, business and industry, utilities and defence and research. With experience, you could become a senior developer with responsibility for project management, planning and research, or move into related areas, such as systems design, IT architecture and business systems analysis.
Starting salaries* for graduates are between £20,000 and £26,000 a year. Experienced developers can earn between £28,000 and £40,000. Software developers with management responsibilities can earn over £50,000 a year.
IT Security Coordinator/ Information Security Analyst - An IT security coordinator/ information security analyst coordinates security measures to protect clients' information and data from unauthorised access, deliberate attack, theft and corruption. This can take the form of threats such as viruses, 'phishing' or hacking. As an IT security coordinator/information security analyst you can expect to find work with public service organisations, government departments, local authorities, financial institutions and software manufacturers. You could also work for specialist IT security consultancies.
Salaries* are often negotiable dependant on experience and length of contract. Typical salaries can be between £25,000 and £60,000 a year.
Web Developer - A Web developer designs, builds and maintains new websites and upgrade existing ones based on their client's needs. The role involves good creative and development skills. As a web developer you can expect to find work in a variety of businesses and public sector organisations.
Starting salaries* for a web development are around £20,000 a year. With experience, this can rise to £30,000. Senior developers/programmers can earn over £35,000 a year.
(These figures are intended as a guideline only)
Open days
University Open Evenings
Open evenings are a great opportunity to learn more about your chosen subject, meet academic and admissions staff, find out more about Middlesex and what life is like on campus. Open evenings for this course are held at our Hendon campus in London, for information on how to get here see our locations page.
Book Your Place Now
Book your open evening place now – make sure you select postgraduate, Hendon campus open days. The dates for open evenings are included in the booking form.
See the programme for the day and find out more about open evenings at Hendon.
If you can't make our open day, there are more opportunities available for you to come and visit us. Campus tours are available throughout the year if you would like to have a look around. Led by Student Ambassadors, they take place most Wednesday afternoons at 1pm. You will get a feel of the campus atmosphere, plus the opportunity to ask any questions about being a student at Middlesex University. Click here to book your campus tour.



