Computer Science
Broadly speaking, Computer Science degrees are the middle ground between electronic focused Computer Engineering courses and business focused Business IT courses.
Computer Science degrees provide you with knowledge of the theoretical ins and outs of computer systems. The weighting of technical expertise to business awareness can vary from course to course, however in nutshell, Computer Science is about how computer hardware and software systems are designed, built and used.
Featured Courses
-
Electronics and Computer Systems
Degree Title:
Electronics and Computer Systems BEng Hons. Four years (including placement year).
Degree description:
This course produces graduates with specialist knowledge of how to create, design and implement a variety of computational systems, whether fixed, mobile or hand-held. If you are interested in developing proficiency in both electronics and computer systems, this is the course for you.
-
Software Engineering
Degree Title:
Software Engineering BEng Hons. Four years (including placement year).
Degree description:
The course provides an education in software engineering, supported by fundamental topics in computing science, equipping its graduates to apply best-practice software engineering skills to the development of a wide range of information systems in organisations. The course includes systematic study of the theory and principles of programming and software engineering, computer hardware and software technologies, and the role of computing systems in organisations.
-
Computer Science
Degree Title:
Computer Science BSc Hons. Four years (including placement year).
Degree description:
The course offers a broadly-based education in computing science. It will equip you to apply best-practice software engineering skills to the development of a wide range of information systems in organisations. The BSc Hons Computing Science provides for systematic study of the theory and principles of programming and software engineering, computer hardware and software technologies, and the role of computing systems in organisations.
-
Computer Science (Intelligent Systems)
Degree Title:
Computer Science (Intelligent Systems) BSc Hons. Four years (including placement year).
Degree description:
This four year course will provide you with a wide range of knowledge and skills in computer science and software design. When you have completed this course, you will be able to contribute to the invention of new computer-based applications.
Year 3 is normally spent working in the computing industry. Placement opportunities are varied in both location and nature. Alternatively, you may choose to spend time studying at another university in Europe or the USA.
-
Computer Science (Mobile Computing)
Degree Title:
Computer Science (Mobile Computing) BSc Hons. Four years (including placement year).
Degree description:
This four year course will provide you with a wide range of knowledge and skills in computer science and software design. When you have completed this course, you will be able to contribute to the invention of new computer-based applications, communication networks, the creation of computer- based data processing tools or the development of Web applications.
Year 3 is normally spent working in the computing industry. Placement opportunities are varied in both location and nature. Alternatively, you may choose to spend time studying at another university in Europe or the USA.
-
Computer Science (Software Systems Development)
Degree Title:
Computer Science (Software Systems Development) BSc Hons. Four years (including placement year).
Degree description:
This four year course will provide you with a wide range of knowledge and skills in computer science and software design. When you have completed this course, you will be able to contribute to the invention of new computer-based applications, the creation of computer-based data processing tools o the development of Web applications.
Year 3 is normally spent working in the computing industry. Placement opportunities are varied in both location and nature. Alternatively, you may choose to spend time studying at another university in Europe or the USA.
-
Computer Science/Electronics and Computer Systems BEng Hons Integrated Foundation Year
Degree Title:
Computer Science /Electronics and Computer Systems BEng Hons Integrated Foundation Year. One Year.
Degree description:
If you would like to develop your skills and abilities for higher education in computing electronics and multimedia, then this is the course for you. It will also help you to achieve your career ambitions in today’s ICT-based knowledge economy. It will be of particular interest to you if you need to undertake some initial study before engaging in honours degree work. Want to strengthen your understanding of some core subjects in the computing and electronics or have been out of study for some time and want a structured route into full-time education. As the course is an Integrated Foundation Year, this means that you will actually be on an honours degree course right from the start.
-
Computing (Internet Systems)
Degree Title:
Computing (Internet Systems) BSc Hons. Four years (including placement year).
Degree description:
This course is aimed at students who are seeking a career within the computing industry with special emphasis on the design and maintenance of web sites. This has become one of the major growth areas in Computing in recent years, with most organisations boasting at least some presence on the Web. In addition use of the Web has permeated almost every walk of life. The general computing skills developed within the programme are also highly relevant for many other fields in which Information and Communication Technology (ICT) is used for example in the software industry, banking, agriculture, education and government.
-
Computing Integrated Foundation Year
Degree Title:
Computing Integrated Foundation Year BSc Hons. One year, Full time.
Degree description:
This one year, full-time course is an Integrated Foundation Year for the BSc Hons Computing with IS at the Coleraine campus. It has been designed to enhance the knowledge, skills and abilities of students to the level of those
who qualify for direct entry to year 1 of this honours degree course. On successful completion of the year 1 of the honours degree but may also be able to transfer to any of the other single- Honours courses in computing offered by the School as these courses share a common year one. -
Computing Science Integrated Foundation Year
Degree Title:
Computing Science Integrated Foundation Year BSc Hons. One year
Degree description:
The main purpose of the course is to facilitate student transition into both the computing subject and the higher education domain. The course seeks to provide underpinning knowledge in the subject of computing and equip students with the necessary professional and interpersonal skill-set to function within a higher education learning environment. The course is taught in full-time mode and consists of six compulsory modules arranges across two semesters.
-
Computing Science (Artificial Intelligence)
Degree Title:
Computing Science (Artificial Intelligence) BSc Hons. Four years (including placement year).
Degree description:
You undertake six modules in Year 1 covering subjects such as programming, mathematics for computing, databases, computer hardware and systems analysis. In Year 2, further core modules extend your skills in programming and software development and introduce topics relevant to professional software engineering. Optional modules are also available in Year 2. In Year 3 you undertake a year’s work experience, in the UK, Ireland or Europe. You can also study in the USA. This leads to either the Diploma in Industrial Studies (placement year) or the Diploma in Area Studies if Year 3 is spent in study abroad. You return to the University in Year 4 for a final year of academic study in which you study modules from a range of options in addition to specialist modules in artificial intelligence. You also undertake a major project and dissertation which involves the analysis, design, implementation, testing and evaluation of the solution to a significant AI-related problem.
-
Computing Science (Healthcare Technologies)
Degree Title:
Computing Science (Healthcare Technologies) BSc Hons. Four years (including placement year).
Degree description:
You undertake six modules in Year 1 covering subjects such as programming, mathematics for computing, databases, computer hardware and systems analysis. In Year 2, further core modules extend your skills in programming and software development and introduce topics relevant to professional software engineering. Optional modules are also available in Year 2. In Year 3 you undertake a year’s work experience, in the UK, Ireland or Europe. You can also study in the USA. This leads to either the Diploma in Industrial Studies (placement year) or the Diploma in Area Studies if Year 3 is spent in study abroad. You return to the University in Year 4 for a final year of academic study in which you study modules from a range of options in addition to specialist modules in healthcare technology. You also undertake a major project and dissertation which involves the analysis, design, implementation, testing and evaluation of the solution to a significant healthcare technology related problem.
-
Computing Science (Mathematical Applications)
Degree Title:
Computing Science (Mathematical Applications) BSc Hons. Four years (including placement year).
Degree description:
You undertake six modules in Year 1 covering subjects such as programming, mathematics for computing, databases, computer hardware and systems analysis. In Year 2, further core modules extend your skills in programming and software development and introduce topics relevant to professional software engineering. Optional modules are also available in Year 2. In Year 3 you undertake a year’s work experience, in the UK, Ireland or Europe. You can also study in the USA. This leads to either the Diploma in Industrial Studies (placement year) or the Diploma in Area Studies if Year 3 is spent in study abroad. You return to the University in Year 4 for a final year of academic study in which you study modules from a range of options in addition to specialist modules in mathematical applications of computing science. You also undertake a major project and dissertation which involves the analysis, design, implementation, testing and evaluation of the solution to a significant mathematical-related problem.
-
Computer Science
Degree Title:
MEng in Computer Science. BSc/BEng in Computer Science.
Degree description:
The Computer Science courses at Queen’s aim to teach you the fundamental principles of Computer Science, together with the necessary skills, tools and techniques to enable you to embark on a career as a professional software engineer.
Computer Science is concerned with the specification, design, construction and use of computer systems. It includes areas such as software engineering, hardware architecture and design, information systems, communications, graphics, simulation and modelling, artificial intelligence and human-computer interaction. Basically, computer scientists create the software that people working with ICT use.
Software developers are in high demand so can earn great money and rise up the career ladder very quickly…are you ready for a hi-tech future?
-
Computing and Information Technology
Degree Title:
BSc in Computing and Information Technology.
Degree description:
If you are more interested in the ‘hands-on’ side of the computing industry this course may be for you. Like to know how a computer actually works, how to keep a system running, set up email accounts etc?….the Computing and Information Technology programme aims to give you a sound knowledge of information technology fundamentals and their application.
The four-year degree programme (three years plus a placement year) involves the development of the applied computing, interpersonal, communication and IT skills necessary to select, deliver, manage and maintain cutting edge IT infrastructures and advanced IT systems. This degree may lead to a job such as a System Administrator/IT Support role in a broad range of companies such as banks, hospitals, city councils etc.
-
HND in Computing
Degree Title:
HND in Computing
Degree description:
What is this course about? This course is designed to prepare you for careers in the industry or for further study at a higher level. The programmes are designed on a modular basis with a common core of units in the first year of each programme. This will allow you a degree of flexibility in terms of your final choice of specialism.
Where will this course take me? Upon completion of this course, you can progress into a relevant degree programme at university, or begin to explore employment opportunities in this field.
-
National Diploma for IT Practitioners
Degree Title:
National Diploma for IT Practitioners
Degree description:
What is this course about? This course allows you to develop your interest in computing, while achieving a qualification equivalent to 3 A Levels. Designed to meet the needs of employers, and to provide you with the opportunity to progress to university, this popular course is practical and enjoyable. You will learn by completing projects and assignments that are based on realistic workplace activities.
Where will this course take me? You will gain practical skills and supporting knowledge that will prepare you to progress to popular HND and university courses including the BSc (Hons) in Software Engineering & BSc (Hons) in Computer Science at the University of Ulster as well as degree programmes in Business ICT and e-commerce across the UK. Alternatively the course will enable you to apply for certain employment opportunities within the IT sector.
What else do I need to know? Special Features: Enjoy playing computer games? Why not design and create your own? Students study specialist units in Games Design, which reflect the changes and growing trend in Computing and the Entertainment Industries. These units provide students with an insight into the design and development of games and present students with extra options to make informed choices about their future studies and career paths.
-
Foundation Degree in Computing & Networking Systems
Degree Title:
Foundation Degree in Computing & Networking Systems
Degree description:
The Foundation Degree in Computing and Network Systems is designed to equip students with the knowledge, understanding and skills required for employment in the computing sector. The course combines academic rigor with hands on skills development in areas of Software Development and Network Management and Administration and provides students with the skills and expertise to seek employment in areas of the computing sector where there is a clear skills deficit. Programming (Java and Visual Basic), Network Design, Installation and Management, Systems Analysis, Database Management, Placement in a computing environment, Students completing the Foundation Degree will also be able to acquire professional training leading to: Microsoft Certified Professional, Microsoft Certified Systems Engineer, CISCO Certified Network Associate Status. On-line learning will be used for the delivery and assessment of a number of units. Intranet and internet services will enable students to undertake learning and assessment remotely – either at home or in work.
-
Foundation Degree in Computing
Degree Title:
Foundation Degree in Computing
Degree description:
The Foundation Degree in Computing is designed to prepare students for a variety of careers across the IT industry through the provision of specialised options. It aims to equip students with practical and professional abilities in specific areas, as well as providing a broad range of analysis, design and implementation skills. Full-time students will undertake a supervised work placement of approximately six months. Subjects studied in Year 1 include: Systems Analysis and Design, Programming and Problem Solving, Computer Platforms, Professional Issues, Database Development, Object Oriented Programming, Computing Mathematics, Web Applications Development. Subjects studied in Year 2 include: Visual Programming, Systems Development, Networking and Data Communications, Business Enterprise, Project, Work-based learning.
-
Foundation Degree in Computing & Networking Systems
Degree Title:
Foundation Degree in Computing & Networking Systems
Degree description:
The Foundation Degree in Computing and Network Systems is designed to equip students with the knowledge, understanding and skills required for employment in the computing sector. The course combines academic rigor with hands on skills development in areas of Software Development and Network Management and Administration and provides students with the skills and expertise to seek employment in areas of the computing sector where there is a clear skills deficit. Programming (Java and Visual Basic), Network Design, Installation and Management, Systems Analysis, Database Management, Placement in a computing environment, Students completing the Foundation Degree will also be able to acquire professional training leading to: Microsoft Certified Professional, Microsoft Certified Systems Engineer, CISCO Certified Network Associate Status. On-line learning will be used for the delivery and assessment of a number of units. Intranet and internet services will enable students to undertake learning and assessment remotely – either at home or in work.
-
HND in Computing (General) (BTEC)
Degree Title:
HND in Computing (General) (BTEC)
Degree description:
The Higher National Diploma in Computing will offer a level 5 qualification that provides access to university, careers in computing and higher level courses.
Current trends towards widespread communication, e-business and a proliferation of electronic devices in our society indicate the need for students to develop a detailed range of computing skills and techniques.
In order to develop the knowledge, understanding and skills of students in the field of computing, that are essential for successful performance in the modern workplace, the course will provide training in the areas of:
• Information systems and project management
• Understanding computer systems and computer networks
• Understanding and programming computing systems
• Multimedia and website design
• Understanding e-business and Internet technology
• Creating and accessing databases in e-business projectsThe two year course will be delivered in a modular format across two semesters per year.
Click here for more information
On successful completion of the first year, some specialisation may be possible in the second year. For information on second year HND Computing (General) units click here.
Students who have completed an HND in Computing may be able to transfer to the second year of the BSc Computing degree at Queen’s University, Belfast.
-
National Diploma for IT Practitioners (Software Development) (BTEC)
Degree Title:
National Diploma for IT Practitioners (Software Development) (BTEC)
Degree description:
The National Diploma for IT Practitioners (Software Development) is for those who intend to have a career within commerce/industry in the area of Computing, Information Technology or Software Development. It can be considered as an alternative to study at A’ Level which will enable students to progress to Higher/Professional qualifications such as:
Foundation Degree courses in:Science and imedia
Software EngineeringHigher National Diploma courses in:
Computing
MultimediaThe course has been developed in the areas of Software, Computing and IT Systems and focuses on education and training for future IT practitioners who wish to be employed in a variety of types of technical work, such as analysis and design, programming, web site management etc.
The course consists of a number of units covering the areas of:
• Website design and management (Server and Client side)
• Advanced Spreadsheets
• Computer operating systems and hardware.
• Graphics and Animation
• Business Systems and the work of a Systems Analyst
• Programming in Visual Basic.Net

Business IT
Computer Engineering
Computer Science
Multimedia