The Professional Software Development (Data Science) course offered by Ulster University is a full-time, on-campus graduate entry course, focused on equipping the students with professional software and data science skills. It is designed to enhance full-stack software development capabilities along with understanding and implementing machine learning and AI concepts, versions of API as well as databases, javascript frameworks, python programming and more. Course Content: The course is delivered through a blend of lectures, projects, practical and lab sessions. Students will also get to work on a substantial project of their own, featuring an industrial or research algorithm, which they will design, implement, and evaluate. Key Modules: Some pivotal modules offered in the course include Advanced Programming, Foundations of Data Science, Front-end Development - Frameworks, Web and Cloud - Full Stack with NoSQL, Machine Learning and AI - Concepts and Tools, Professional Practice, Research Methods for Computing and Technology, and Introduction to Python Programming. Accreditations: The course is accredited by British Computer Society (BCS), the Chartered Institute for IT on behalf of the Engineering Council for the purpose of fully meeting the academic requirement for Incorporated Engineer and partially meeting the academic requirement for Chartered Engineer.Future Careers: Successful graduates from this course can look forward to careers in a wide variety of occupations such as, but not limited to, Software Developers, IT Project Managers, Data Analysts, Database Administrators, Information Systems Managers, and others in specialist software and Data Science related roles.For more information on this course, please visit the official course page.