• University of Glasgow Featured Masters Courses
  • University of York Featured Masters Courses
  • Swansea University Featured Masters Courses
  • Regent’s University London Featured Masters Courses
  • Leeds Beckett University Featured Masters Courses
  • Xi’an Jiaotong-Liverpool University Featured Masters Courses
  • University of Leeds Featured Masters Courses
  • University of Edinburgh Featured Masters Courses
SOAS University of London Featured Masters Courses
Leeds Beckett University Featured Masters Courses
Coventry University Featured Masters Courses
Barcelona Executive Business School Featured Masters Courses
Loughborough University Featured Masters Courses
"software" AND "developme…×
0 miles

Masters Degrees (Software Development)

  • "software" AND "development" ×
  • clear all
Showing 1 to 15 of 1,382
Order by 
The MSc in Software Development provides a year of intensive education in software engineering and is ideal for graduates of disciplines other than computing. Read more

Software Development (conversion)

The MSc in Software Development provides a year of intensive education in software engineering and is ideal for graduates of disciplines other than computing.

This course is designed to develop the technical, analytical and professional skills required to take on software development roles within the IT industry.

Software development skills, such as programming, are essential to the technological evolution and advancement of most sectors within the economy. As a result, there is a very strong demand for software professionals.

Aims

The programme aims to:
◦provide a solid understanding of software engineering principles and techniques
◦develop the ability to analyse software problems, create and evaluate software designs and develop and appropriately test software solutions
◦foster critical analysis and evaluative skills pertaining to software engineering

What way is Software Development being taught

The programme is separated into three parts; a foundational element covering the basics of software development and programming; an advanced element where you can tailor your area of specialism; and finally a substantial individual project.

Foundational Element
Most foundational modules are studied in the first semester and cover introductory programming using the Java programming language alongside the foundations of software engineering and databases. Coverage of more advanced algorithmic and object-oriented programming continues into the second semester. The foundation modules are intended to provide students with an essential grounding in software engineering in a manner that is consistent with Level M requirements.

Advanced Element
The second semester provides a number of advanced software engineering modules which permit specialism within key areas of software development. The advanced modules currently encompass aspects such as Requirements Engineering, Software Quality, Software Design Principles and Patterns, and Software Testing and Verification. Alongside these there is an opportunity to take an introductory module in Capital Markets which would help to prime students for software development roles within the financial sector.

The combination of lectures, laboratory work, tutorials and group-based projects employed throughout the foundational and advanced elements equips students with the skills needed to both design and implement complex software systems.

Project Element
Three month summer projects are taken individually with supervision from a member of the School's teaching staff. The projects permit students to combine and apply the skills gained within individual modules towards the creation of a significant software artefact. Projects can be selected by students from a list put forward by the local software industry and the School. Where appropriate an industrial co-supervisor will be assigned.

Modules

Semester 1
Programming I
Databases
Software Engineering

Semester 2
Programming II
Web and Mobile Applications
Software Testing and Verification
Software Design Principles and Patterns

Assessment

The MSc in Software Development is, by its nature, an intensive and practical programme of study. Students build strong software development skills by putting theory into practice and this is reflected within the assessment. A mixture of individual and group based projects, assignments and practical examinations provide the primary means of assessment within modules, with written examinations also employed for some modules. The summer project is assessed through a written dissertation alongside the presentation and demonstration of the created software artefact.

Career Opportunities

The School has strong links with the local, national and international software companies situated around the University. Students have ample opportunity to meet and engage with employers through hosted careers fairs, guest lectures and industrial facing demonstrations. Where possible, MSc dissertations will be set and co-supervised by an industrial partner and may involve an on-site placement.

Employment opportunities in software engineering are excellent as evidenced through the consistent and continued growth of the software sector. A career within the profession is not only well remunerated but also rewarding, with software professionals able to select between a range of career progression paths. Given the diversity of career paths, the communicative, business-related, client-facing, analytical and evaluative skills gained from a primary degree are strongly valued by IT employers and will help augment the employment opportunities of graduates from this MSc.

Read less
The Masters in Software Development will give you an intensive grounding in computer programming, professional software development, and related skills. Read more
The Masters in Software Development will give you an intensive grounding in computer programming, professional software development, and related skills. This is a conversion degree programme intended for students without a computing science background. You will apply your knowledge and skills by undertaking a demanding software development project.

Why this programme

◾The School of Computing Science is consistently highly ranked achieving 2nd in Scotland and 10th in the UK (Complete University Guide 2017)
◾The School is a member of the Scottish Informatics and Computer Science Alliance: SICSA. This collaboration of Scottish universities aims to develop Scotland's place as a world leader in Informatics and Computer Science research and education.
◾You will have opportunities to meet employers who come to make recruitment presentations, and often seek to recruit our graduates during the programme.
◾You will benefit from having 24-hour access to a computer laboratory equipped with state-of-the-art hardware and software.

Programme structure

Modes of delivery of the MSc in Software Development include lectures, seminars and tutorials and allow students the opportunity to take part in lab, project and team work.

Core courses

◾Advanced programming
◾Algorithms and data structures
◾Database theory and applications
◾Enterprise cyber security
◾Programming
◾Software engineering
◾Software project management
◾Systems and networks
◾Group project

Optional courses

◾Crytography and secure development
◾Cyber security fundamentals
◾Cyber security forensics
◾Digitisation
◾Human computer interaction: design and evaluation
◾Internet technology
◾Safety critical systems.

Depending on staff availability, the optional courses listed here may change.

If you wish to engage in part-time study, please be aware that dependent upon your optional taught courses, you may still be expected to be on campus on most week days.

Accreditation

MSc Software Development is accredited by the British Computer Society (BCS).

Our conversion MSc graduates in Information Technology and Software Development are recognised by the British Computer Society (BCS), The Chartered Institute for IT, for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional (CITP Partial Fulfilment).

Industry links and employability

◾Information Technology (IT) pervades our lives. If you are a graduate and you are equipped with advanced software development skills, you will enjoy a significant advantage in pursuing your career, whatever your previous degree subject.
◾Our MSc Software Development programme teaches the knowledge and skills needed to develop substantial software products, including web-based applications and information systems.
◾The School of Computing Science has extensive contacts with industrial partners who contribute to several of their taught courses, through active teaching, curriculum development, and panel discussion. Recent contributors include representatives from IBM, J.P. Morgan, Amazon, Adobe and Red Hat.
◾Employers are interested in graduates who have a combination of good technical skills and well-developed personal skills, and in this respect graduates of the MSc in Software Development from the University of Glasgow are particularly well placed.
◾During the programme students have an opportunity to develop and practice relevant professional and transferrable skills, and to meet and learn from employers about working in the IT industry.

Read less
The growth of the ICT industry has been identified as a top priority for the Northern Ireland Executive. According to Invest NI, Northern Ireland is the leading foreign direct investment region in Europe for software development and IT technical support centres. Read more
The growth of the ICT industry has been identified as a top priority for the Northern Ireland Executive. According to Invest NI, Northern Ireland is the leading foreign direct investment region in Europe for software development and IT technical support centres. There are more than 900 companies in the ICT sector and many of these are international organisations. The majority of new jobs have been in knowledge industries particularly ICT including software development, software testing and funds administration.

It is against this backdrop that we offer this course to graduates in subjects other than computing as an opportunity for career change, to enable them to exploit the opportunities for personal and professional development offered by this burgeoning sector.

Key benefits

- Accredited by BCS, the Chartered Institute for IT for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional.

- Ulster University academics are actively involved in both research and teaching and this ensures that the developments accrued through research can feed into the teaching of students.

Visit the website: https://www.ulster.ac.uk/course/msc-professional-software-development-ft-mg

Course detail

- Description -

The intensive one-year master’s conversion course is aimed at highly-motivated graduates with a good honours degree in any discipline with no more than 50% computing content. While the course has a particular focus on the employment needs of the local economy, the skills and abilities developed are easily transferred to a more global stage.

- Purpose -

The overall aim of this course is to provide graduates equipped to apply best practice in software engineering to the development of a wide range of software systems in a variety of organisations.

- Teaching and learning assessment -

Teaching is delivered through a combination of lectures, directed tutorials, seminars and practical sessions. Support is also provided for project preparation and implementation.

The course is assessed by coursework and/or written examinations.

Career options

There is a strong demand in the local Northern Ireland economy and beyond for graduates with software development skills. Coupled with the skills and knowledge of their primary degree, graduates from this course will be well placed to find employment in private industry, public sector organisations and in research. They will have the necessary skills to work in initially work in roles such as software developers, software testers and/or academic or commercial researchers but will also have the capacity to diversify into other roles such as independent consultants.

How to apply: https://www.ulster.ac.uk/apply/how-to-apply#pg

Why Choose Ulster University ?

1. Over 92% of our graduates are in work or further study six months after graduation.
2. We are a top UK university for providing courses with a period of work placement.
3. Our teaching and the learning experience we deliver are rated at the highest level by the Quality Assurance Agency.
4. We recruit international students from more than 100 different countries.
5. More than 4,000 students from over 50 countries have successfully completed eLearning courses at Ulster University.

Flexible payment

To help spread the cost of your studies, tuition fees can be paid back in monthly instalments while you learn. If you study for a one-year, full-time master’s, you can pay your fees up-front, in one lump sum, or in either five* or ten* equal monthly payments. If you study for a master’s on a part-time basis (e.g. over three years), you can pay each year’s fees up-front or in five or ten equal monthly payments each year. This flexibility allows you to spread the payment of your fees over each academic year. Find out more by visiting https://www.ulster.ac.uk/apply/fees-and-finance/postgraduate

Scholarships

A comprehensive range of financial scholarships, awards and prizes are available to undergraduate, postgraduate and research students. Scholarships recognise the many ways in which our students are outstanding in their subject. Individuals may be able to apply directly or may automatically be nominated for awards. Visit the website: https://www.ulster.ac.uk/apply/fees-and-finance/scholarships

English Language Tuition

CELT offers courses and consultations in English language and study skills to Ulster University students of all subjects, levels and nationalities. Students and researchers for whom English is an additional language can access free CELT support throughout the academic year: https://www.ulster.ac.uk/international/english-language-support

Read less
Humber’s Enterprise Software Development graduate certificate program provides the advanced concepts, skills and knowledge for those currently employed in information technology (IT) and related fields, or those who are graduates of an information technology or computer studies program. Read more
Humber’s Enterprise Software Development graduate certificate program provides the advanced concepts, skills and knowledge for those currently employed in information technology (IT) and related fields, or those who are graduates of an information technology or computer studies program.

This program allows you to increase employment opportunities in your specialized field. You can select your focus of study on databases, software development, mobile application development, web application development and are able to mix them as well throughout the choice of professional electives.

Course detail

Upon successful completion of the program, a graduate will:

• Describe the current and future use of e-commerce technology to improve intra and inter-organizational processes.
• Analyze and define the specifications and design of an e-commerce system based on user requirements.
• Identify connectivity and interoperability issues in the development of Internet applications for networking.
• Plan, track and present the progress of a project applying principles of project management.
• Develop programs for distributed applications involving web page technology.
• Develop interfaces on the web.
• Modify, document and maintain existing software components.
• Outline legal, ethical and intellectual property issues and practices.
• Develop applications consistent with security practices.
• Develop code to deliver multimedia data streams.
• Develop programs for distributed applications using client-side technology.
• Develop a web site that implements business transactions.
• Integrate corporate database capabilities with a web site.
• Develop applications consistent with performance applications.
• Write project proposals.
• Prepare and present a web project.
• Research new technology.
• Compare and contrast current e-commerce strategies.
• Demonstrate professional and ethical behaviour.
• Perform user training.
• Using available technology, implement e-commerce objectives.

Modules

Semester 1
• ITC 5301: Career Connections
• ITC 5302: Project Management
• Select 5 from the following courses
• ESE: Enterprise Software Electives

Semester 2
• ITC 5401: Employee Engagement
• ITC 5402: Capstone Project
• Select 5 from the following courses
• ESE: Enterprise Software Electives

Work Placement

This program does not have a work placement component. However, in conjunction with our Career Connections course, we provide graduates with job search assistance at the end of the program. Students are encouraged to market themselves to prospective employers.

Your Career

According to the Indo-Canadian Business Chamber website, Canada has the highest levels of broadband penetration and the lowest overall communication costs of almost any country in the world. Therefore, Canada has an edge over its competitors when it comes to software development. Canada’s software advantage starts with its world-renowned workforce and mature, technologically advanced telecommunications infrastructure, which provides the backbone for all technology businesses.

Work as a database administrator, database designer, Oracle programmer, enterprise software developer, junior software developer, intermediate software developer, programmer/analyst, website designer, web programmer or programmer of mobile devices.

How to apply

Click here to apply: http://humber.ca/admissions/how-apply.html

Funding

For information on funding, please use the following link: http://humber.ca/admissions/financial-aid.html

Read less
The Higher Diploma in Science (Software Development) is a one-year programme for graduates with degrees in ANY subject giving them a practical introduction to software development including programming, software design and testing, team project work. Read more
The Higher Diploma in Science (Software Development) is a one-year programme for graduates with degrees in ANY subject giving them a practical introduction to software development including programming, software design and testing, team project work. It is designed to give students practical skills for use in the software industry as programmers, software designers and testers and to bring students to the standard for industrial accreditation as programmers.

Teaching and learning will be through lectures, practical lab sessions, and directed reading as required for the different subjects. Module delivery is not just a scheduled series of topics, but rather balanced to meet the needs and progression rates of the students. The course places a balance between learning the fundamentals of the subject, and applying them in practice.

Assessment is handled in a similar manner, with most modules having a combination of practical assessment during the delivery of the module, and an examination at the end of the semester. Typically module material is also made available through eLearning tools (primarily Moodle) allowing students to revise at their own pace. Additional tutorials are used, where required, to assist students who may have problems with particular aspects of a module.

The course is designed to give students practical skills for use in the software industry as programmers, software designers and testers and to bring students to the standard for industrial accreditation as programmers.

Read less
This highly practical course will appeal to computing graduates seeking careers as professional software engineers and equip them with the skills necessary to succeed. Read more
This highly practical course will appeal to computing graduates seeking careers as professional software engineers and equip them with the skills necessary to succeed.

Employers often complain that computing graduates lack real-world practical skills. The Advanced Software Development MSc addresses software development for new and emerging platforms such as mobile phones/pads, multi-core processors and cloud computing. Modern development environments, languages and tools are also covered.

All taught Master’s programmes at the School of Computing are available with an optional industrial placement.

Visit the website https://www.kent.ac.uk/courses/postgraduate/251/advanced-software-development

About the School of Computing

Our world-leading researchers, in key areas such as systems security, programming languages, communications, computational intelligence and memory management, and in interdisciplinary work with biosciences and psychology, earned us an outstanding result in the most recent national research assessment.

In addition, two of our staff have been honoured as Distinguished Scientists by the ACM and we have also held Royal Society Industrial Fellowships.

As an internationally recognised Centre of Excellence for programming education, the School of Computing is a leader in computer science teaching. Two of our staff have received the ACM SIGCSE Award for Outstanding Contribution to Computer Science Education. We are also home to two National Teaching Fellows, to authors of widely used textbooks and to award-winning teaching systems such as BlueJ.

This programme is available with an optional industrial placement.

Modules

The following modules are indicative of those offered on this programme. This list is based on the current curriculum and may change year to year in response to new curriculum developments and innovation. Most programmes will require you to study a combination of compulsory and optional modules. You may also have the option to take modules from other programmes so that you may customise your programme and explore other subject areas that interest you.

CO838 - Internet of Things and Mobile Devices (15 credits)
CO846 - Cloud Computing (15 credits)
CO871 - Advanced Java for Programmers (15 credits)
CO880 - Project and Dissertation (60 credits)
CO885 - Project Research (15 credits)
CO890 - Concurrency and Parallelism (15 credits)
CO894 - Development Frameworks (15 credits)
CO889 - C++ Programming (15 credits)
CO874 - Networks and Network Security (15 credits)
CO876 - Computer Security (15 credits)
CO836 - Cognitive Neural Networks (15 credits)
CO837 - Natural Computation (15 credits)
CO841 - Computing Law, Contracts and Professional Responsibility (15 credits)
CO528 - Introduction to Intelligent Systems (15 credits)
CO641 - Computer Graphics and Animation (15 credits)
CO645 - IT Consultancy Practice 2 (15 credits)
CO832 - Data Mining and Knowledge Discovery (15 credits)
CO847 - Green Computing (15 credits)
CO899 - System Security (15 credits)

Assessment

Assessment is through a mixture of written examinations and coursework, the relative weights of which vary according to the nature of the module. The final project is assessed by a dissertation, except for the MSc in IT Consultancy for which the practical consultancy work is assessed through a series of reports covering each of the projects undertaken.

Programme aims

This programme aims to:

- enhance the career prospects of graduates seeking employment in the computing/IT sector

- prepare you for research and/or professional practice at the forefront of the discipline

- develop an integrated and critically aware understanding of one or more areas of computing/IT and their applications (according to your degree title)

- develop a variety of advanced intellectual and transferable skills

- equip you with the lifelong learning skills necessary to keep abreast of future developments in the field.

Careers

Students can gain practical work experience as part of their degree through our industrial placements scheme and KITC (see above). Both of these opportunities consolidate academic skills with real world experience, giving our graduates a significant advantage in the jobs market. Our graduates go on to work for leading companies including Cisco, GlaxoSmithKline, IBM, Intel, Lilly, Microsoft, Morgan Stanley, Thomson Reuters and T-Mobile. Many have gone on to develop their careers as project leaders and managers.

Find out how to apply here - https://www.kent.ac.uk/courses/postgraduate/apply/

Read less
The Software Development MSc addresses the specification, design, development and implementation of large-scale software systems in a variety of contexts. Read more
The Software Development MSc addresses the specification, design, development and implementation of large-scale software systems in a variety of contexts.

The emphasis on this course is on object-oriented modelling, design and programming, databases, network management including the internet and developing distributed and client/server applications.

WHY CHOOSE THIS COURSE?

All projects undertaken on this course have a real client and many are undertaken inside a company.

The option modules allow for individual programmes to be varied, based on previous experience and personal preference.

The course is suitable for study by people already working in the software area to update their knowledge and skills. It includes an introduction to programming and computer hardware for those with no previous experience of these topics, and an opportunity for those with a computing background to explore new topics.

WHAT WILL I LEARN?

The curriculum was designed to provide essential developer skills for those with little previous experience of programming wishing to refocus their careers in this area. However, the course is also suitable for those with some previous programming experience, requiring a formal qualification in this area or to simply update outdated skills.

This course has two parts, the Taught Modules and Masters Project.

Successful completion of the taught modules, which involves eight single modules of study, leads to the award of postgraduate diploma and, if the appropriate performance is achieved, allows progression onto the Masters project.

Taught Modules
-Internet systems development (double)
-Software engineering design
-Open systems application development
-Software process management
-Usability
-Research methods

Plus two more modules chosen from a wide range of options available to allow individuals to tailor their programme to meet specific needs and interests.

The final stage of this course requires the completion of a Masters project, which must relate directly to the subject being studied. To complete this successfully students will develop a sound capability to carry out research. The project can be conducted either as a placement in an external organisation or working with one of the University research groups.

The MSc project serves to integrate, apply and further develop the different aspects within the taught part of the programme.

HOW WILL THIS COURSE ENHANCE MY CAREER PROSPECTS?

On completion of this course graduates can expect to take up key roles in the specification, design and implementation of software developments and application. The course aims to prepare graduates for leading roles in the software industry and for careers as:
-Software developer
-Software engineer
-Project leader
-Software development manager

The course can also be used by people already working in the software area to update their knowledge and skills.

GLOBAL LEADERS PROGRAMME

To prepare students for the challenges of the global employment market and to strengthen and develop their broader personal and professional skills Coventry University has developed a unique Global Leaders Programme.

The objectives of the programme, in which postgraduate and eligible undergraduate students can participate, is to provide practical career workshops and enable participants to experience different business cultures.

Read less
Learn the skills to become a future technology leader on this technically oriented game programming course. Study the core C++ and graphics skills essential for contemporary game development and experience the way that gaming projects are developed and managed within the industry. Read more
Learn the skills to become a future technology leader on this technically oriented game programming course. Study the core C++ and graphics skills essential for contemporary game development and experience the way that gaming projects are developed and managed within the industry. Gain access to the largest PlayStation teaching facilities in the world, and use the same software, tools and techniques as the mainstream games industry.

This is a technically oriented course for programmers interested in the technology of games. It is suitable for people seeking employment in programming roles within the games industry. The course focuses on the implementation of real-time 3D applications using the C++ programming language in order to develop your understanding of 3D rendering and shader programming techniques.
You also study low-level hardware architectures for optimisation, including the novel architectures of games consoles and how to exploit them. We teach you project management techniques, including the stages of game production and the structure and operation of the games industry.

This course benefits from strong industry links with companies like Sony Computer Entertainment and Sumo Digital and industry accreditation from Creative Skillset and PlayStation®First. The lecturers have many decades of commercial games industry experience between them and share a passion for developing the next generation of talent.

For more information, see the website: https://www.shu.ac.uk/study-here/find-a-course/msc-games-software-development

PlayStation®First

This course is part of the PlayStation®First Academic Partnership Programme offered by Sony Computer Entertainment Europe (SCEE) and has been awarded PlayStation®First status by fostering best practise in game related development skills across PlayStation® platforms. The programme provides unique access to PlayStation® professional development hardware (dev kits) and software (SDK) to equip students with industry relevant game development skills across PlayStation®4, PlayStation®3, PlayStation®Vita and PlayStation®Portable.

The Steel Minions

Sheffield Hallam University has its own commercially-licensed game studio which provides workplace simulation to students on the University's games degrees. It was the first university studio in the UK to release its own PlayStation® title and has a range of PlayStation, iOS and Android games in development.

Professional recognition

This course is accredited by Creative Skillset (the Creative Industries' Sector Skills Council), PlayStation® First and TIGA (The Independent Game Developers Association).

Course structure

Full time – 13 months
Part time – 2 years
Starts September.

Postgraduate Certificate
-C++ boot camp
-Graphics and animation
-Hardware-oriented software engineering
-Software studio planning

Postgraduate Diploma
-Special techniques for graphics and animation
-Game development practice
-Multi-processing and parallel technologies

MSc
-Research methods
-Individual project

Assessment
PgCert – continuous assessment.
PgDip – continuous assessment involving a large group-based industrial project.
MSc – 25% continuous assessment and 75% individual research project.

Other admission requirements

You must also satisfy us that you have an appropriate level of skill to succeed on the course by demonstrating competency with the C++ programming language. You complete a short multiple-choice test consisting of a series of questions about the C++ language and its associated execution behaviour. We also require one suitable reference. You need to demonstrate appropriate English skills, which is typically shown by having either:
-Completed a degree taught and assessed in English.
-An English GCSE at grade C or better.
-An IELTS score of 6.0 with 5.5 in all skills (or equivalent) is the standard for non-native speakers of English.

Read less
Software development is one of the most rapidly evolving industries in the world, presenting an ever-greater number of creative opportunities and exciting challenges. Read more

Overview

Software development is one of the most rapidly evolving industries in the world, presenting an ever-greater number of creative opportunities and exciting challenges. Software developers therefore need a special set of skills to keep pace with technology and innovation. Our course gives you the knowledge and confidence to do just that. We focus on large-scale development of advanced software, teaching you how to make use of the latest frameworks, methodologies and technology to produce professional-quality applications. Crucially, you will also learn how to be an effective member of a development team. With close links to software giants like Microsoft, Sony, and IBM, we work hard to ensure that our course is always up to date and that our graduates leave with the cutting-edge skills highly sought-after by industry. Therefore, this MSc is appropriate not just for fresh Computer Science graduates, but also for those with existing commercial experience who wish to update their skills and knowledge.

The course begins in September each year and lasts twelve months. There are two trimesters of taught modules, followed by an individual dissertation project during the third trimester. An optional extra trimester – either immediately before or after the dissertation – gives you significant industrial experience through a module based in our software development unit, working with commercial clients and software. This is unique to Hull.

The Department of Computer Science creates an excellent experience for students, with a supportive student community. We have an international reputation for our research activities, with a strong record of industrial and public grant funding. We are also affiliated with Microsoft’s DreamSpark programme, which allows you to access the latest Microsoft operating systems and development software for home use. Once registered with the department, you can download the software free of charge.

Industrial Experience

There is the option to take an Industrial Experience variant, with the opportunity to extend the period of study by a trimester, to gain experience of working alongside commercial software developers within a commercial software development facility on site (SEED), promoting real-world applications of the advanced concepts met in the course.

Study

The MSc Computer Science (Software Engineering) programme is designed to support students with various levels of computing and programming practice experience. There is suitable content on professional skills and the importance of ethics for practising computer scientists. Material on software engineering, referencing and unfair means supports the transition into the postgraduate environment.
As a route into research, the programme supports the development of postgraduate technical skills, alongside critical research, analysis and planning activities.
In lectures you’ll benefit from a range of techniques, from interpreting complex ideas through interactive discussions, to live programming or other problem-solving demonstrations.

Core modules

• Oriented Design and Development Using C++
• Component-based Architecture
• Maintaining Large Software Systems
• Development Project
• Distributed Applications
• Trustworthy Computing
Optional modules
• Computer Science Software Development Practice – pass/fail module
• Dissertation (There is the option of taking this module either in trimester 3 or trimester 4, depending on whether you take the Industrial Experience module.)

Teaching and learning

We place a strong emphasis on practical laboratory sessions. This will significantly develop your core computer science skills, and enhance your employability through exposure to commercial projects.
As teamwork plays a key role in commercial software development and has great value as an employable skill, group work is used in a number of modules.

Assessment

Practical coursework is the main form of assessment, and you will design, build and test software solutions to a variety of problems. This is complemented by written coursework.
The largest assessment is the dissertation, which is based on the work done in the third trimester and documented in a report of up to 20,000 words.

Careers

The MSc Computer Science (Software Engineering) is designed to open up pathways to postgraduate research, as well as careers in a wide range of areas within your discipline. The industrial placement option will enable you to practise your skills and knowledge of computer science ‘in situ’, giving you a useful insight and advantage when it comes to starting your career.
We have a range of inspirational extra-curricular activities including the Three Thing Game, Imagine Cup Worldwide Software Development Challenge, Really Useful Seminars and Global Game Jam. They are designed to boost your CV and employability, and taking part costs very little.

Our graduates gain a wide range of roles including: Applications Developer, Business Systems Analyst, Computer Analyst, Computer Programmer, Computer Operations Manager, Data Management Analyst, Database Assistant, Developer Support Engineer, Games Programmer, Games Programmer (Engine design), Information Manager, IT Design, IT Systems Manager, IT Technician, IT user Support, Mobile Developer, Operations Director, Software Designer, Software Developer, Software Engineer, Solutions Developer, Systems Engineer, Technical Sales, Technical Specialist, Web Developer.

Read less
Modern devices often rely on data that is distributed across multiple computers, whether closely located or more distant. Read more

Overview

Modern devices often rely on data that is distributed across multiple computers, whether closely located or more distant. Developing software for such systems offers many benefits, but it also poses new challenges to be overcome, particularly in guaranteeing the security and robustness of the communication between devices.

The MSc at Hull is designed to enable you to overcome those challenges. It prepares you to exploit the extraordinary potential of distributed systems, both in terms of storage capacity and processing power, whilst being aware of the unique constraints and security problems they introduce. You will have access to cutting-edge equipment and facilities, and you will finish with a much greater understanding of how software development needs to adapt to the unique environment of a distributed system. These skills and knowledge are highly sought-after in an industry that is increasingly adopting new distributed technology, such as cloud-based solutions.

The course begins in September each year and lasts twelve months. There are two trimesters of taught modules, followed by an individual dissertation project during the third trimester. There is an option to take an extra trimester – either immediately before or after the dissertation – gaining industrial experience through a module based in SEED, our software development unit working with commercial clients and software. This is unique to Hull.

The Department of Computer Science creates an excellent experience for students, with a supportive student community. We have an international reputation for our research activities, with a strong record of industrial and public grant funding. We are also affiliated with Microsoft’s DreamSpark programme, which allows you to access the latest Microsoft operating systems and development software for home use. Once registered with the department, you can download the software free of charge.

Industrial Experience

There is the option to take an Industrial Experience variant, with the opportunity to extend the period of study by a trimester, to gain experience of working alongside commercial software developers within a commercial software development facility on site (SEED), promoting real-world applications of the advanced concepts met in the course.

Study

The MSc Computer Science (Security and Distributed Computing) programme supports students with various levels of computing and programming practice experience, with material that supports the transition into the postgraduate environment. There is also suitable content on professional skills and the importance of ethics for practising computer scientists.
As a route into research, the programme supports the development of postgraduate technical skills, alongside critical research, analysis and planning activities.
In lectures you’ll benefit from a range of techniques, from interpreting complex ideas through interactive discussions, to live programming or other problem-solving demonstrations.
Core modules
• Oriented Design and Development Using C++
• Component-based Architecture
• Network Security
• Development Project
• Distributed Applications
• Trustworthy Computing
Optional modules
• Computer Science Software Development Practice (pass/fail module)
• Dissertation (There is the option of taking this module either in trimester 3 or trimester 4, depending on whether you take the Industrial Experience module.)
• The Industrial Experience optional 60-credit single trimester module allows students to gain significant commercial experience.

Teaching and learning

We place a strong emphasis on practical laboratory sessions. This will significantly develop your core computer science skills, and enhance your employability through exposure to commercial projects.
As teamwork plays a key role in commercial software development and has great value as an employable skill, group work is used in a number of modules.

Assessment

Practical coursework is the main form of assessment, and you will design, build and test software solutions to a variety of problems. This is complemented by written coursework.
The largest assessment is the dissertation, which is based on the work done in the third trimester (or fourth, depending on your option choices) and documented in a report of up to 20,000 words.

Careers

The MSc Computer Science (Security and Distributed Computing) is designed to open up pathways to postgraduate research, as well as careers in a wide range of areas within your discipline. The industrial placement option will enable you to practise your skills and knowledge of computer science ‘in situ’, giving you a useful insight and advantage when it comes to starting your career.
We have a range of inspirational extra-curricular activities including the Three Thing Game, Imagine Cup Worldwide Software Development Challenge, Really Useful Seminars and Global Game Jam. They are designed to boost your CV and employability, and taking part costs very little.

Our graduates typically gain roles including: Applications Developer, Business Systems Analyst, Computer Analyst, Computer Programmer, Computer Operations Manager, Data Management Analyst, Database Assistant, Developer Support Engineer, Games Programmer, Games Programmer (Engine design), Information Manager, IT Design, IT Systems Manager, IT Technician, IT user Support, Mobile Developer, Operations Director, Software Designer, Software Developer, Software Engineer, Solutions Developer, Systems Engineer, Technical Sales, Technical Specialist, Web Developer.

Read less
Games development is the fastest growing entertainment industry in the world. Our MSc gives you the highly specialised set of skills needed to stay at the forefront of this demanding and constantly evolving field. Read more

Overview

Games development is the fastest growing entertainment industry in the world. Our MSc gives you the highly specialised set of skills needed to stay at the forefront of this demanding and constantly evolving field. Created with involvement from industry professionals, the course programme focuses on the technical aspects of game development and the underlying fundamentals of computer science. We cover a range of core concepts, including C++ programming, physics simulation, concurrency, advanced graphics, artificial intelligence, and game engine architecture. You will have use of our dedicated games development lab, equipped with the latest console development kits and top-spec PCs, plus access to the HIVE — our multi-million pound virtual environment lab, which provides access to emerging and new technologies for computer interaction, data collection and visualisation.

The course begins in September each year and lasts twelve months. There are two trimesters of taught modules, followed by an individual dissertation project during the third trimester. There is an option to take an extra trimester – either immediately before or after the dissertation – gaining industrial experience through a module based in SEED, our software development unit working with commercial clients. This is unique to Hull.

The Department of Computer Science creates an excellent experience for students, with a supportive student community. We have an international reputation for our research activities, with a strong record of industrial and public grant funding. We are also affiliated with Microsoft’s DreamSpark programme, which allows you to access the latest Microsoft operating systems and development software for home use. Once registered with the department, you can download the software free of charge.

Industrial Experience

There is the option to take an Industrial Experience variant, with the opportunity to extend the period of study by a trimester, to gain experience of working alongside commercial software developers within a commercial software development facility on site (SEED), promoting real-world applications of the advanced concepts met in the course.

Study

The MSC is designed to support students with various levels of computing and programming practice experience. However, this programme is particularly suited to those with significant experience of writing code.
The modules in the first trimester include a range of materials designed to allow a smooth transition to postgraduate study, regardless of your background. As a route into research, the programme supports the development of postgraduate technical skills, alongside critical research, analysis and planning activities. In lectures you’ll benefit from a range of techniques, from interpreting complex ideas through interactive discussions, to live programming or other problem-solving demonstrations.

Core modules

• C++ Programming and Design
• Real Time Graphics
• Game Development Architecture
• Simulation and Concurrency
• Advanced Rendering and Artificial Intelligence for Games
• Development Project
Optional modules
• Computer Science Software Development Practice – pass/fail module
• Dissertation (There is the option of taking this module either in trimester 3 or trimester 4, depending on whether you take the Industrial Experience module.)
• The Industrial Experience optional 60-credit single trimester module allows students to gain significant commercial experience.

Teaching and learning

We place a strong emphasis on practical laboratory sessions. This will significantly develop your core computer science skills, and enhance your employability through exposure to commercial projects.
As teamwork plays a key role in commercial software development and has great value as an employable skill, group work is used in a number of modules.

Assessment

Practical coursework is the main form of assessment, and you will design, build and test software solutions to a variety of problems. This is complemented by written coursework.
The largest assessment is the dissertation of up to 20,000 words, which is based on the work done in the third trimester.

Careers

The MSc programme supports career development in a number of ways. These include a mix of modules focused on professional skills and a project involving group work, CV development and personal reflection. We have strong links with many of the UK's top game studios, including Electronics Arts, Sony and Microsoft, many of which recruit straight from our labs.
We also have a range of inspirational extra-curricular activities including the Three Thing Game, Imagine Cup Worldwide Software Development Challenge, Really Useful Seminars and Global Game Jam. They are designed to boost your CV and employability, and taking part costs very little.

Read less
Industry and commerce have an increasing need for IT-enabled decision makers and business-aware IT professionals. This postgraduate degree is designed to meet that need. Read more
Industry and commerce have an increasing need for IT-enabled decision makers and business-aware IT professionals. This postgraduate degree is designed to meet that need. The degree aims to give students a firm grounding in the knowledge, skills and understanding of computing, software development with a user-centric approach and the global business environment.

Why study MSc Computing with International Business at Dundee?

The MSc in Computing with International Business offers students a practical mix of technical computing modules such as internet programming and software development and business modules like economics for business managers and international business strategy.

At the University of Dundee we have a flexible approach to Computing with International Business. This course can be tailored to suit students with a strong computing background or those with less experience seeking to develop their skills while simultaneously developing their business acumen.

We encourage a professional, inter-disciplinary and user-centred approach to software design and production, and enable you to develop research skills so that you can undertake a major software development project.

What's great about Computing with International Business at Dundee?

International Business at the University of Dundee is well known abroad and as a result, there is a strong multicultural aspect in these classes. Students from countries all over the world like India, China Nigeria and more come here to study giving you the opportunity to work alongside people with a multitude of different ideas, skills and experiences.

The University of Dundee is at the leading edge of computing giving you the opportunity to take advantage of tutelage from leading researchers in an informal and supportive environment.

Your studies will take place in the Queen Mother Building, the University of Dundee’s award-winning epicentre of computing, which boasts an array of conventional and specialised equipment.

The start date is September each year. The MSc course lasts for 12 months and the PGDip lasts for 9 months.

- Degree Combinations
Computing with International Business with Work Placement MSc

How you will be taught

We know how important it is to be at the leading edge and so you will learn from research-active staff. Leading researchers teach you and small class sizes mean that they really get to know you, making for an informal and supportive community.

Industrial collaboration is part of our ethos too, so we regularly include guest experts from industry.

What you will study

You select six taught modules, three per semester, during the period September-April. You make module selections with your advisor, and this will be partially dictated by your background and previous study, plus any timetabling restrictions.

The typical list for students with limited computing background is shown *. Any module which has a significant overlap with your previous education will be disallowed, for students with a computing-related degree this will usually include most of the modules shown +.

Four Computing modules from:

Software Development+
Technology Innovation Management
Computer Vision
Computer Graphics
Computing the User Experience
Big Data Analysis
Database Systems
Secure Internet Programming
Software Engineering+
Agile Engineering
Computing Research Frontiers
Research Methods
Human Computer Interaction and Usability Engineering

Two Business modules from:

Corporate Finance
Performance Management and Reporting
Operations Management and Change
Business Accounting for Non-specialists
Principles of Marketing Practice
International Business Strategy
Global Marketing
Human Resource Management Strategies
Marketing Management and Strategy
Strategic Management Accounting
International Human Resource Management

Subject to examination performance, you then progress to the MSc project which runs from May to September, or to a Diploma project lasting 9 weeks.

Please note that some of the modules in the programme are shared with other masters programmes and some of the teaching and resources may be shared with our BSc programme. These joint classes offer a valuable opportunity to learn from, and discuss the material with, other groups of students with different backgrounds and perspectives.

How you will be assessed

The taught modules are assessed by continuous assessment plus end of semester examinations in December and March/April. The project is assessed by dissertation.

Coursework is often very practical, eg writing computer programs, designing interfaces, writing reports, constructing web sites, testing software, implementing databases, analysing problems or presenting solutions to clients.

Careers

Career opportunities in software development, website design, network support, database development and research, working as computer systems manager, data processing manager, software engineer, computer analyst & programmer, computer & IT consultant.

Our students are highly employable:
They develop the expertise that employers want from computing graduates - our Industrial Advisory Board includes experts from a range of industries including Amazon, Scottish Enterprise Tayside, NCR, Chevron and Microsoft

They are prepared for a wide range of good career prospects in computing - the UK faces a massive shortage of graduates qualified to fill the 120,000 new jobs in computing and IT every year

Computing at the University of Dundee is ranked 21st in the UK according to most recent Times Good University Guide and 12th in the UK according to the Guardian University League Table 2009. The University of Dundee has powered its way to a position as one of Scotland's leading universities with an international reputation for excellence across a range of activities. With over 18,000 students, it is growing fast in both size and reputation. It has performed extremely well in both teaching and research assessment exercises, has spawned a range of spin-out companies to exploit its research and has a model wider-access programme.

With a population of 150,000 Dundee is not too large but has virtually all the cultural and leisure activities you would expect in a much larger city. It is situated beside a broad estuary of the river Tay, surrounded by hills and farmland, and for lovers of the great outdoors it is hard to imagine another UK location that offers so much all year round on land and water. The University is situated in the centre of Dundee, and everything needed is on the one-stop campus: study facilities, help, advice, leisure activities... yet the attractions of the city centre and the cultural quarter are just a stroll away.

Read less
The MSc Computing programme at Hull focuses on the development of programming concepts and how they can model business processes and support other applications. Read more

Overview

The MSc Computing programme at Hull focuses on the development of programming concepts and how they can model business processes and support other applications. The programme involves a rewarding combination of computer systems and software implementation, enabling you to master the latest computer technology.

You’ll make great advancements on your existing knowledge of computer science, learning about the technology behind a wide range of commercial and enterprise solutions. You will learn how to analyse problems and apply your knowledge to create software solutions. Along the way, you will gain experience with cutting-edge techniques and commercial perspectives. The course includes core development skills, alongside options encompassing large-scale development, visualization, security and distributed programming.
The course begins in September each year and lasts twelve months. There are two trimesters of taught modules, followed by an individual dissertation project during the third trimester. There is a variant that includes an extra trimester – before the dissertation – gaining industrial experience through a module based in SEED, our software development unit working with commercial clients and software. This is unique to Hull.

The Department of Computer Science creates an excellent experience for students, with a supportive student community. We have an international reputation for our research activities, with a strong record of industrial and public grant funding. We are also affiliated with Microsoft’s DreamSpark programme, which allows you to access the latest Microsoft operating systems and development software for home use. Once registered with the department, you can download the software free of charge.

Industrial Experience

There is the option to take an Industrial Experience variant, with the opportunity to extend the period of study by a trimester, to gain experience of working alongside commercial software developers within a commercial software development facility on site (SEED), promoting real-world applications of the advanced concepts met in the course.

Study

The MSc Computing programme is designed to support students with various levels of computing and programming practice experience. There is suitable content on professional skills and the importance of ethics for practising computer scientists. Material on software engineering, referencing and unfair means supports the transition into the postgraduate environment.
In lectures you’ll benefit from a range of techniques, from interpreting complex ideas through interactive discussions, to live programming or other problem-solving demonstrations.

Core modules

• Oriented Design and Development Using C++
• Development Project
Optional modules
• Component-based Architecture
• Maintaining Large Software Systems
• Mobile Devices and Applications
• Level 6 Module (only one to be taken during the programme)
• Advanced Computational Science
• Visualization
• Distributed Applications
• Trustworthy Computing
• Computer Science Software Development Practice – pass/fail module
• Dissertation (There is the option of taking this module either in trimester 3 or trimester 4, depending on whether you take the Industrial Experience module.)
• The Industrial Experience optional 60-credit single trimester module allows students to gain significant commercial experience.

Teaching and learning

We place a strong emphasis on practical laboratory sessions. This will significantly develop your core computer science skills, and enhance your employability through exposure to commercial projects.
As teamwork plays a key role in commercial software development and has great value as an employable skill, group work is used in a number of modules.

Assessment

Practical coursework is the main form of assessment, and you will design, build and test software solutions to a variety of problems. This is complemented by written coursework.
The largest assessment is the dissertation, which is based on the work done in the third trimester and documented in a report of up to 20,000 words.

Careers

The MSc Computing programme is designed to open up pathways to postgraduate research, as well as careers in a wide range of areas within your discipline. The computational science module introduces concepts and ideas which will help prepare you for postgraduate study; the industrial placement option, meanwhile, will enable you to practise your skills and knowledge of computer science ‘in situ’, giving you a useful insight and advantage when it comes to starting your career.
We also have a range of inspirational extra-curricular activities including the Three Thing Game, Imagine Cup Worldwide Software Development Challenge, Really Useful Seminars and Global Game Jam. They are designed to boost your CV and employability, and taking part costs very little.

Our MSc graduates typically gain roles including: Applications Developer, Business Systems Analyst, Computer Analyst, Computer Programmer, Computer Operations Manager, Data Management Analyst, Database Assistant, Developer Support Engineer, Games Programmer, Games Programmer (Engine design), Information Manager, IT Design, IT Systems Manager, IT Technician, IT user Support, Mobile Developer, Operations Director, Software Designer, Software Developer, Software Engineer, Solutions Developer, Systems Engineer, Technical Sales, Technical Specialist, Web Developer.

Read less
The MSc Computing programme at Hull focuses on the development of programming concepts and how they can model business processes and support other applications. Read more

Overview

The MSc Computing programme at Hull focuses on the development of programming concepts and how they can model business processes and support other applications. The programme involves a rewarding combination of computer systems and software implementation, enabling you to master the latest computer technology.

You’ll make great advancements on your existing knowledge of computer science, learning about the technology behind a wide range of commercial and enterprise solutions. You will learn how to analyse problems and apply your knowledge to create software solutions. Along the way, you will gain experience with cutting-edge techniques and commercial perspectives. The course includes core development skills, alongside options encompassing large-scale development, visualization, security and distributed programming.
The course begins in September each year and lasts twelve months. There are two trimesters of taught modules, followed by a trimester of industrial experience through a module based in SEED, our software development unit working with commercial clients and software; this is unique to Hull. This is followed by an individual dissertation project during the fourth trimester.

The Department of Computer Science creates an excellent experience for students, with a supportive student community. We have an international reputation for our research activities, with a strong record of industrial and public grant funding. We are also affiliated with Microsoft’s DreamSpark programme, which allows you to access the latest Microsoft operating systems and development software for home use. Once registered with the department, you can download the software free of charge.

Industrial Experience

The degree includes an Industrial Experience trimester, to gain experience of working alongside commercial software developers within a commercial software development facility on site (SEED), promoting real-world applications of the advanced concepts met in the course.

Study

The MSc Computing programme is designed to support students with various levels of computing and programming practice experience. There is suitable content on professional skills and the importance of ethics for practising computer scientists. Material on software engineering, referencing and unfair means supports the transition into the postgraduate environment.
In lectures you’ll benefit from a range of techniques, from interpreting complex ideas through interactive discussions, to live programming or other problem-solving demonstrations.

Core modules

• Oriented Design and Development Using C++
• Development Project
• Computer Science Software Development Practice – pass/fail module. The Industrial Experience optional 60-credit single trimester module allows students to gain significant commercial experience.
• Dissertation.

Optional modules
• Component-based Architecture
• Maintaining Large Software Systems
• Mobile Devices and Applications
• Level 6 Module (only one to be taken during the programme)
• Advanced Computational Science
• Visualization
• Distributed Applications
• Trustworthy Computing

Teaching and learning

We place a strong emphasis on practical laboratory sessions. This will significantly develop your core computer science skills, and enhance your employability through exposure to commercial projects.
As teamwork plays a key role in commercial software development and has great value as an employable skill, group work is used in a number of modules.

Assessment

Practical coursework is the main form of assessment, and you will design, build and test software solutions to a variety of problems. This is complemented by written coursework.
The largest assessment is the dissertation, which is based on the work done in the third trimester and documented in a report of up to 20,000 words.

Careers

The MSc Computing programme is designed to open up pathways to postgraduate research, as well as careers in a wide range of areas within your discipline. The computational science module introduces concepts and ideas which will help prepare you for postgraduate study; the industrial placement option, meanwhile, will enable you to practise your skills and knowledge of computer science ‘in situ’, giving you a useful insight and advantage when it comes to starting your career.
We also have a range of inspirational extra-curricular activities including the Three Thing Game, Imagine Cup Worldwide Software Development Challenge, Really Useful Seminars and Global Game Jam. They are designed to boost your CV and employability, and taking part costs very little.

Our MSc graduates typically gain roles including: Applications Developer, Business Systems Analyst, Computer Analyst, Computer Programmer, Computer Operations Manager, Data Management Analyst, Database Assistant, Developer Support Engineer, Games Programmer, Games Programmer (Engine design), Information Manager, IT Design, IT Systems Manager, IT Technician, IT user Support, Mobile Developer, Operations Director, Software Designer, Software Developer, Software Engineer, Solutions Developer, Systems Engineer, Technical Sales, Technical Specialist, Web Developer.

Read less
The migration of more and more business presence and commercial transactions to the internet has produced the need for managers who are familiar with the potential and the limitations of e-commerce, and also for software designers and developers who are aware of the business and marketing environment that sustains them. Read more
The migration of more and more business presence and commercial transactions to the internet has produced the need for managers who are familiar with the potential and the limitations of e-commerce, and also for software designers and developers who are aware of the business and marketing environment that sustains them. The fast past of technology changes requires managers and software designers who can operate comfortably and interchangeably in both worlds.

Why study at Dundee?

The MSc in Information Technology and International Business offers students a practical mix of technical computing modules such as internet and computer systems and software development and business modules like economics for business managers and international business strategy.

The course is based on practical, real-world assignments to provide great experience for your future career. As it is modelled on good practice within the industry, the MSc in Information Technology and International Business ensures that students are kept up-to-date and instilled with a high level of employability.

What's great about this course at Dundee?

International Business at the University of Dundee is well known abroad and as a result, there is a strong multicultural aspect in these classes. Students from countries all over the world like India, China Nigeria and more come here to study giving you the opportunity to work alongside people with a multitude of different ideas, skills and experiences.

The University of Dundee is at the leading edge of computing giving you the opportunity to take advantage of tutelage from leading researchers in an informal and supportive environment.

Your studies will take place in the Queen Mother Building, the University of Dundee’s award-winning epicentre of computing, which boasts an array of conventional and specialised equipment.

Debora Kagohara from Brazil graduated in 2007 from this course, she then went to Victoria University of Wellington, in New Zealand to study for a PhD.

She says "The work was challenging but very enjoyable and the lecturers and tutors were always at hand if I needed help. The degree was not only a good learning experience but I also met great people."

How you will be taught

We know how important it is to be at the leading edge of computing and so you will learn from research-active staff in the School of Computing. Leading researchers teach you and small class sizes mean that they really get to know you, making for an informal and supportive community.

Industrial collaboration is part of our ethos too, so we regularly include guest experts from industry.

What you will study

You select six taught modules, three per semester, during the period September-April. This will typically consist of four computing modules, chosen from:

Software Development
Technology Innovation Management
Database Systems
Software Engineering
Human Computer Interaction and Usability Engineering
Detailed module information for the computing modules is available online.

and two business modules chosen from

Corporate Finance
Performance Management and Reporting
Operations Management and Change
Business Accounting for Non-specialists
Principles of Marketing Practice
International Business Strategy
Global Marketing
Human Resource Management Strategies
Marketing Management and Strategy
Strategic Management Accounting
International Human Resource Management

Subject to examination performance, you then progress to the MSc project which runs from May to September, or to a Diploma project lasting 9 weeks. This is a business-related software development project supervised by a member of staff, culminating in a dissertation.

Please note that some of the modules in the programme are shared with other masters programmes and some of the teaching and resources may be shared with our BSc programme. These joint classes offer a valuable opportunity to learn from, and discuss the material with, other groups of students with different backgrounds and perspectives.

How you will be assessed

The taught modules are assessed by continuous assessment plus end of semester examinations in December and March/April. The project is assessed by dissertation.

Coursework is often very practical, eg writing computer programs, designing interfaces, writing reports, constructing web sites, testing software, implementing databases, analysing problems or presenting solutions to clients.

Careers

Career opportunities in software development, website design, network support, database development and research, working as computer systems manager, data processing manager, software engineer, computer analyst & programmer, computer & IT consultant.

Our students are highly employable:
They develop the expertise that employers want from computing graduates - our Industrial Advisory Board includes experts from a range of industries including Amazon, Scottish Enterprise Tayside, NCR, Chevron and Microsoft

They are prepared for a wide range of good career prospects in computing - the UK faces a massive shortage of graduates qualified to fill the 120,000 new jobs in computing and IT every year

Computing at the University of Dundee is ranked 21st in the UK according to most recent Times Good University Guide and 12th in the UK according to the Guardian University League Table 2009. The University of Dundee has powered its way to a position as one of Scotland's leading universities with an international reputation for excellence across a range of activities. With over 18,000 students, it is growing fast in both size and reputation. It has performed extremely well in both teaching and research assessment exercises, has spawned a range of spin-out companies to exploit its research and has a model wider-access programme.

Dundee has been described as the largest village in Scotland which gives an indication of how friendly and compact it is. With a population of 150,000 it is not too large but has virtually all the cultural and leisure activities you would expect in a much larger city. It is situated beside a broad estuary of the river Tay, surrounded by hills and farmland, and for lovers of the great outdoors it is hard to imagine another UK location that offers so much all year round on land and water. The University is situated in the centre of Dundee, and everything needed is on the one-stop campus: study facilities, help, advice, leisure activities... yet the attractions of the city centre and the cultural quarter are just a stroll away.

Read less

Show 10 15 30 per page


Share this page:

Cookie Policy    X