Students must apply via one of the following online application forms:-
If you are applying for this course Full Time, please click apply now
Course starts: 14 September 2020Apply now
Do you want to work in the IT sector, but don’t have the formal qualifications to make the transition? This conversion course is designed for those whose first degree is not related to computing, but who now want to move into the industry. It is designed to fit the current needs of employers with topics that include software development, networks, database systems and web development. You will explore the fundamentals of computer science as well as the basic architecture of a modern-day computer system.
Learning alongside other graduates in non-computing disciplines, together you will rapidly extend your knowledge and experience of fundamental computing concepts which are applicable to your future career.
By the end of the course, you will have an expert understanding of the processes and knowledge that are needed to design, implement and support an IT system. You will also be able to make a significant contribution to IT research activities as well as to team-based IT projects.
We use a wide variety of teaching and learning methods which include lectures, group work, research, discussion groups, seminars, tutorials and practical laboratory sessions. Compared to an undergraduate course, you will find that this Masters requires a higher level of independent working.
Assessment methods include individual written reports and research papers, practical assignments and the Masters project.
Study the formal methods of logic, deduction and reasoning which provide the foundations on which the field of computer science was built. Starting with the birth of counting systems in the pre-Christian era and transitioning through to the present day, explore several key themes including number theory, algorithms, Boolean algebra, logic, state machines, sets, functions, graphs and trees. Explore current research themes, including an understanding of social, ethical and legal issues in computing and develop your research skills for critical understanding and writing.
Gain significant skills in building complex object oriented software artefacts while using a range of software engineering methodologies. Define common programming paradigms and the role that software plays in a computer system. Use an industry standard language and development environment (C#, python). Understand how to design, build and develop computer software. Examine a range of appropriate conceptual design tools in order to effectively specify, visualise and document your software.
Examine the basic architectures of a modern day computer system. Study the various functions and operations of all the key principle hardware and software elements as well as looking at the many different types of computer systems available. Get inside real computers and see how the various components and subsystems operate. Examine the fundamentals and concepts behind computer communications including networking hardware (routers, switches, servers, firewall devices, network physical and logical addressing, network topologies, network structured design, configuration and troubleshooting, protocols, local and wide area network technologies. Learn the fundamentals of securing networks.
Learn basic web design principals and emerging trends in web development. Use a variety of web mark-up languages to create pages containing formatted text, hyperlinks, images, lists and tables. Study web page design and the use of CSS to control type and layout of pages. Explore the use of multimedia to add animation, video and sound. Design and develop both traditional and web-based information systems using relational and advanced database technology. Cover fundamental topics of databases including data models, database selection, database design, security, integrity, transaction management, database performance, client-server and web-based database architectures, and advanced database topics such as database security, Big Data systems, data warehousing, NoSQL systems.
Develop a practical deliverable and investigate an area of academic research through the support of a sponsor for example: an IT strategy; an investigative study; a technically challenging artefact (e.g. a feasibility study, design, implementation, re-engineered solution); or undertake a theoretical review based on a novel research question (provided by a research active member of staff). Underpin the project with a literature review that is a conceptual framework of your study - a systematic synthesis of concepts, assumptions, expectations, beliefs, and theories that supports and informs your research.
Some modules have prerequisites. Read more about what this means in our Help and Advice article.
This course is for applicants who do not have an undergraduate degree in a discipline related to computing. We usually require at least a 2:2 honours degree in any discipline. We will also consider applicants with other backgrounds and experience. We expect you to have basic IT skills.
If English is not your first language, please see our English language requirements.
The full-time annual tuition fee is:
If you are unsure whether you qualify as a UK, EU or international student, find out more in our Help and Advice article.
Take a look at the Your Finances section to find out about the scholarships and bursaries that may be available to you.
Use our scholarships calculator to see what you may be entitled to.
This information was correct at the time of publication.
This course features relevant work experience that will enhance your skills, build up a valuable network of contacts and boost your employability.
On completing this course you will be equipped as a skilled professional with essential up-to-date knowledge in computer networking and mobile communication technologies. You will also have advanced knowledge of systems development, including web-based and database systems development.
Potential employment includes roles in:
As part of the course, you will undertake a project solving a real world problem. These projects are often sponsored by external clients and we encourage and support you to find your own client and sponsor.
Sign up to receive emails about your subject area.
Using Your Personal Information
The University of Sunderland is collecting this data in order for you to receive information on your chosen subject(s). Your information will be stored securely in our Customer Relationship Management system which is provided by a 3rd party and used only for the administration and provision of this information. Should you choose to opt in to further communications we will also use your information to facilitate other useful marketing information based on your preferences. Further information on how your data is stored and used can be found in our Privacy notice - marketing.