Professional Software Development (Data Science) MSc
Program start date | Application deadline |
2024-09-01 | - |
Program Overview
The Professional Software Development (Data Science) MSc at Ulster University is a one-year conversion master's program designed for graduates with non-computing backgrounds. It equips students with the skills and knowledge necessary for a successful career in software development, with a focus on meeting the demands of the local software industry. The program offers a blended learning approach, combining online and in-person sessions, and includes a final project that allows students to apply their acquired skills to real-world challenges. Graduates are well-positioned for diverse career options in software development and related fields, both locally and globally.
Program Outline
Professional Software Development (Data Science) MSc at Ulster University
Degree Overview:
(Overview):
This intensive one-year conversion master's program aims to equip graduates with strong honours degrees in any discipline, with no more than 50% computing content, with the necessary skills and knowledge for a successful career in software development. The course has a specific emphasis on meeting the employment demands of Northern Ireland's burgeoning software industry, but the acquired abilities are readily transferable to a global context. The program's main objective is to prepare graduates for the application of best practices in software engineering to a wide variety of software systems used by diverse organizations. The program's intensive nature allows students to complete their Master's degree in just one year.
(Objectives):
- Provide graduates with the skills to
- apply best practice in software engineering
- develop a wide range of software systems
- cater to the needs of various organizations
- Meet the demands of the local software industry
- Equip students with globally transferable skills and knowledge
(Description):
This program offers a unique opportunity for career changers in non-computing disciplines to gain specialized knowledge and expertise in software development within a short timeframe. It is designed to equip graduates with the necessary skills to excel in this rapidly growing field, regardless of their previous academic backgrounds.
Outline:
(Course Content and Structure):
The program consists of three trimesters (semesters) and is delivered through a blended learning approach, comprising online and in-person sessions.
(Modules):
- Year One:
- Professional Software Development I: Introduces software development concepts, practices, and key skills like problem solving and software testing.
- Software Architecture and Design: Focuses on software design principles and implementation in real-world applications, including project management skills.
- Professional Software Development 2: Explores Java programming in depth, covering object-oriented techniques, inheritance, and data handling mechanisms like files and arrays.
- Database Systems: Introduces fundamental database principles and practical implementation in modern database management systems, equipping students to build large-scale e-business solutions.
- Optional Year Two Modules (Choose 2):
- Computer Hardware: Explores the fundamental building blocks of computer systems, their organization, and communication protocols in local and wide area networks.
- Data Science Foundations: Delves into core data science concepts, tools, programming with Python, and statistical methods for data analysis and research.
- Web-Based Application Development: Focuses on building and deploying web-based applications using relevant tools and techniques, emphasizing design principles and optimized development practices for this growing application area.
- Operating Systems: Provides an in-depth introduction to modern operating systems functions, focusing on command-line interaction and system administration with practical implementation on a Unix-like operating system.
- Year Three:
- Project: This independent research project allows students to apply the acquired skills and knowledge to real-world challenges, addressing theoretical and practical aspects of specific problems and implementing effective solutions.
(Careers):
This program prepares graduates to confidently pursue diverse career options in software development and related fields. The acquired skills are highly sought-after in the local Northern Irish economy as well as on the global market. Graduates are well-positioned for roles as software developers, testers, researchers, or consultants, with the potential to expand into other areas like independent consultancy.
(Other):
- BCS (Chartered Institute for IT) accreditation: This program partially fulfills the academic requirements for registration as a Chartered IT Professional.
- Industry-sponsored prizes: High-performing students have the opportunity to win awards sponsored by industry partners.
- Small class size: The program is designed for a smaller intake of students to ensure individualized support and attention.
Ulster University
Overview:
Ulster University is a public university in Northern Ireland with campuses in Belfast, Coleraine, Derry~Londonderry, and a dedicated Sports Village. It offers a wide range of undergraduate and postgraduate programs, as well as short courses and research opportunities. The university is known for its commitment to research and innovation, ranking in the top 10% of UK universities for research impact.
Services Offered:
Ulster University provides a comprehensive range of services to its students, including:
Accommodation:
On-campus accommodation options are available at all campuses.Sports Services:
The university boasts a dedicated Sports Village with various facilities and memberships.Student Union:
The Ulster University Students' Union (UUSU) offers a variety of support services and social activities.Student Wellbeing:
The university provides support services for student mental health and well-being.Digital Services:
Students have access to online resources and services through the university portal.Library Services:
The university library offers a wide range of resources and support for learning, teaching, and research.Employability and Careers Advice:
The university provides guidance and support for students seeking employment opportunities.Global Partnerships:
The university offers opportunities for international students and partnerships with other institutions.Student Life and Campus Experience:
Ulster University offers a vibrant and diverse campus experience. Students can expect:
Strong sense of community:
Each campus fosters a welcoming and supportive environment.Active student life:
UUSU organizes various social events, clubs, and societies.Access to facilities:
Students have access to modern facilities, including libraries, sports centers, and accommodation.Opportunities for personal development:
The university offers various programs and activities to enhance students' skills and well-being.Key Reasons to Study There:
High-quality education:
Ulster University offers a wide range of programs taught by experienced academics.Strong research focus:
The university is known for its commitment to research and innovation.Vibrant campus life:
Students can enjoy a diverse and engaging campus experience.Excellent support services:
The university provides comprehensive support services for students' academic and personal needs.Career-focused approach:
The university emphasizes employability and provides career guidance to students.Academic Programs:
Ulster University offers a wide range of academic programs across various faculties, including:
Arts, Humanities and Social Sciences
Computing, Engineering and the Built Environment
Life and Health Sciences
Ulster University Business School
The university is particularly strong in areas such as:
Nursing and Healthcare
Business and Management
Engineering and Technology
Arts and Humanities
Other:
- The university has a strong commitment to sustainability and social responsibility.
- Ulster University is registered with the Charity Commission for Northern Ireland.
- The university has a dedicated website for alumni and supporters.
- The university offers a range of online courses and resources.
Entry Requirements
Home/EU Students:
Second-Class Honours degree or equivalent
- From a UK university or Republic of Ireland institution, Council for National Academic Awards, National Council for Educational Awards, Higher Education and Training Awards Council, or a recognized equivalent international institution.
Graduate Diploma/Certificate, Postgraduate Certificate/Diploma or equivalent
- Minimum 50% (equivalent) standing in the qualification.
Content of qualification
- Maximum 50% computing content allowed.
General Entrance Requirements for first degree
- Must be satisfied.
GCSE passes
- English Language and Mathematics at Grade C or above (or equivalent).
Additional Notes
- Faculty of Computing, Engineering and the Built Environment does not accept students with Essential Skills in Application of Number as the sole mathematics qualification.
- In exceptional cases, portfolios demonstrating subject-specific graduate qualities may be considered for entry.
International (non-EU) Students:
English Language Proficiency
- Minimum requirement: Academic IELTS 6.0 with no band score below 5.5.
- Other accepted English language tests and comparable IELTS scores are recognized.
Academic Entry Requirements
- Same as for home/EU students.