Postgraduate Courses in Computing and Electronic Systems, Computer Science,
Computer Systems Engineering and Electronics and Telecommunications Engineering,
MSc Advanced Web Engineering
Computer Science, Computer Systems Engineering, Electronics and
Telecommunications Engineering, Modules, Courses, MSc, degree scheme, course,
computing, computer science, electronics, electronic systems, postgraduate,
graduate, industry-based project, dissertation, MSc Advanced Web Engineering
MSc Advanced Web Engineering
Introduction
Our MSc in Advanced Web Engineering is an exciting programme of study in which
you will learn all the most advanced technologies for creating successful web
applications, including E-commerce programming using Java based technologies and
ASP.NET, MVC frameworks, XML and Web Services. This will give you a skillset for
which there is great demand in the job market.
The course consists of taught modules plus an individual project and associated
dissertation. It is taught over 12 months (full-time) or 24 months (part-time).
Further Course Details
including offer levels, module structure, syllabus content details
MSc INDUSTRY-BASED PROJECT AND DISSERTATION
With the School's approval, a student may take the MSc Industry-based Project
and Dissertation as an alternative to
CE901. This is designed to cater for students who are either taking the MSc
whilst in employment, or who have secured industrial sponsorship in connection
with their studies.
Preparation
Several of the modules in this scheme will assume some knowledge of Java.
Some assignments are to be implemented in Java, and the language will be
used as a descriptive tool.
We assume that you have some understanding of the object oriented
paradigm and that you are used to looking up details of the Java library
system in the Java documentation.
We suggest two books which should help, but the choice of language
text is very often one of personal preference.
Eckel, B., Thinking in Java, 3rd ed, Prentice-Hall, 2002
This book is a solid introduction to the principles of Java, and of
object oriented programming. It is available free on the net at
http://www.bruceeckel.com in
many formats.
Flanagan, D., Java in a Nutshell, 5th ed, O’Reilly, 2005
This is a “how to” text, but its first 8 chapters reason about the
language and its applications. Do not neglect chapter 7, which talks
about programming and documentation conventions. The rest of the book is
reference material based on the Java libraries. This will be useful as a
pre-session study, as well as a reference when coding.
If you have a computer and wish to practice, the tool you need is the
Java Development Kit (JDK) system. It is available free from
http://java.sun.com/javase
Be sure to download the documentation as well as the JDK system.