Artificial Intelligence Artificial Intelligence (4 years including foundation year)

Bachelor's degree

In Wrexham

£ 240 + VAT

Description

  • Type

    Bachelor's degree

  • Location

    Wrexham (Wales)

  • Start date

    Different dates available

Why choose this course? Artificial Intelligence at Wrexham Glyndwr University ranks high in Research Excellence Framework. State-of-the-art artificial intelligence technologies will be taught in a student-centred and easy to understand way.   On this degree you will learn advanced computing methods and techniques based on classical artificial intelligence, evolutionary computing as well as machine learning. You will have the opportunity to apply your knowledge to real life projects and work placements.   Nowadays, having knowledge on intelligent computing is considered as a major strength in various companies and organisations. Gaining new knowledge and skills is critical to the success of complex information systems for businesses and organisations.    Besides a traditional computer science degree and a strong emphasis on the principles of computer science and practical programming, you will gain an understanding of the fundamental theory and contemporary issues in intelligent computing and the computing techniques that are making an impact on businesses and organisations.   Compared to similar degrees in other universities, the practical use of intelligent computing methods is emphasised with in-house tools and programmes which will be provided to students.



You can also choose to study this course as a foundation year BSc (Hons) Artificial Intelligence (four years including foundation year)  UCAS Code: I538

Facilities

Location

Start date

Wrexham
See map
Mold Road, LL11 2AW

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • IT
  • Computing
  • Artificial Intelligence
  • Design
  • Project
  • IT Development
  • Skills and Training
  • Systems
  • Management
  • IT Management
  • Programming
  • Data Mining
  • Problem Solving
  • Approach
  • Computational
  • Technology
  • CCNA
  • IT Project Management
  • Database
  • Database training
  • Networks
  • Project Management
  • Object-oriented training
  • Industry
  • Engineering
  • Object oriented training
  • University
  • Information Systems

Course programme

  • Opportunities for work placements relevant to your degree.
  • Developed in accordance with British Computer Society accreditation criteria (accreditation pending).
  • Research active department in future and emerging technologies. Intelligent design automation research of the department was judged as “world leading” in Research Excellence Framework 2014. The department has been successful in achieving funding for developing a range of intelligent kitchen appliances for use by elderly or disabled people and continues to develop research projects.
  • The University is home to ARCLab, which specializes in research in the field of Computing and Computer Science.
  • Newly refurbished IT labs.
  • Host of biennial internet research conference attracting delegates from across the world.

Year 1 (Level 4)

In the first year, you will study a range of modules that provide you with a solid foundation of skills in problem-solving programming, computational thinking, managing data as well as an awareness of being a professional practitioner with an understanding of social, legal, ethical and environmental issues.

Modules

  • Problem Solving with Programming: This module will introduce students to the key concepts of software design and development. It will take a systematic approach to problem solving, and will use design methods to enable students to construct programmed solutions. A modern, object-oriented computer programming language will be used in a hands-on laboratory setting, where students will work through a number of exercises to develop the fundamental skills to prepare them for more complex software engineering practice at a higher level.
  • Professional Development in Computing: Information Engineering: The module aims to introduce students to professional development within the discipline of computing. To gain an understanding of the science of information, information engineering and the principles of requirements determination and documentation.
    The module will introduce concepts of analysis and design and a range of methodologies to enable the student to appreciate the nature of information and its role in the system design, development and implementation process.
    Students will also develop a professional approach to practice and evaluate the impact of systems design and development on society and identify how these systems can be designed to consider professional, legal, ethical and sustainability issues.
  • Computational Thinking: This module aims to provide an introduction to various concepts related to computational thinking that will provide students with a strong foundation for later computing-related modules. Upon successful completion students should be able to address a whole new variety of computational problems.
  • Managing Data: This module aims to develop a broad knowledge of storing and managing data to satisfy the organizational requirements. These will be reinforced by developing the practical skills required for using the structures and features of a query language in order to maintain and interrogate a relational database management system. The SQL constructs used adhere to the current standards, so will be applicable in all SQL-based platforms. The resultant skills will help prepare the student to enter commercially operated database environments and to manage the system to the requirements of the industry.
  • Computer Systems: This module aims to provide students with experience and understanding of the core technology and architecture associated with computer systems.

Optional

  • Computing Maths
  • Digital Media Principles
  • Network Technologies
  • Student Initiated Module (SIM4)
  • Web Technologies
  • CCNA R&S - Routing and Switching Essentials
  • CCNA R&S Introduction to Networks
  • Introduction to JavaScript programming and DOM scripting
  • IT Business Graphics
  • IT for Information Analysis

Year 2 (Level 5)

In the second year, artificial intelligence will be introduced at a basic level. Your problem solving skills will be developed further with a greater insight on human computer relationships, responsible computing and an insight into the practical application of these skills in a group project. Excellent students will be offered the opportunity to join in the department's intelligent design automation software tool development.

Modules

  • Group Project Design / Implementation: The module aims to provide students with project management techniques, skills, professional and ethical issues of management, which are directly applicable to a group development project. The specific objectives of the group project are that the students learn to organise, communicate and effectively coordinate work over a period of several months with emphasis on the practicalities of development and deployment of a digital product.
  • Responsible Computing: The module aims to enable students to become reflective, professional and responsible practitioners. Students will have the ability to identify and address issues of design and usability in the development and operation of computer systems. The student will be able to demonstrate a professional approach to practice, relate theory to practice and identify ethical, sustainable, legal and environmental constraints on IS professionals and other stakeholders within the industry.
  • Applied Programming: The module builds on the foundation of object-oriented design and implementation to provide a deeper understanding by introducing more advanced features of object-orientation, such as inheritance, abstract classes, nested classes, graphical-user interfaces (GUIs), IO (input-output) and exceptions. These allow an application-level view of design and implementation to be explored. Throughout the module the quality of application design and the need for a professional approach to software development is emphasized.
    A student who has successfully completed this module will be able to design code and test object-oriented programs from initial specifications.
  • Artificial Intelligence: This module aims to provide an introduction to the foundations of Artificial Intelligence, including related techniques, open issues and real-world applications. This module will provide students with the necessary skills to recognise problems that can be addressed using standard AI techniques, as well as identify and adopt appropriate techniques for a given problem. Students will be given the opportunity to work in groups to apply AI techniques to real-world problems.

Optional

  • Human-Computer Relationships
  • Internet and Mobile App Development
  • Server Technology
  • Data Communications and Networks
  • Student Initiated Module (SIM5)
  • Human Computer Relationships
  • CCNA Routing and Switching: Connecting Networks
  • CCNA R&S Scaling Networks
  • Database and Web-based Information Systems
  • Agile Application Development
  • Database Administration and Optimisation

Year 3 (Level 6)

In the third year, deeper knowledge on optimisation and data mining will be introduced with practical applications. Your scope will also be expanded by 21 century computing. The final year project will make you apply what you have learned to solve real-world complex problems “intelligently”.

Modules

  • Project: The overall purpose of the project is to prepare the students for the kind of tasks and situations they may encounter in the workplace when they graduate and find their first employment. The specific objectives of the project are that the students learn to organise, sustain and report on a substantial piece of work over a period of several months, to apply the theoretical knowledge they have learned on taught modules to a realistic problem; and to extract relevant information by themselves from manuals, books and research journals. The project also provides the student with an opportunity to specialise in an area of personal interest.
  • 21st Century Computing: The aim of the module is to allow students to identify, critically examine and debate a range of current and future technical and social issues in computing and technology and, in so doing, develop a critical awareness of the impact of current and emerging technology. It will enable students to gain a broad general knowledge of some current research areas in computing and their application in industry, commerce and further afield. In a general sense, the module will introduce students to the field of ‘Futurology’. Both the emphasis on looking ahead and the clear balance between technological advancement and social implications are essential features of the module.
  • IT Project Management: The module aims to encourage a critically and theoretically informed and reflective approach to IT project management and to develop students’ understanding of the current issues affecting the management of IT projects. The module will permit students to critically evaluate the basic tools and techniques used in IT project management and increase self-awareness and insight into both professional and ethical issues relevant to the discipline of IT projects.
  • Applied Data Mining: This module aims to provide students with a broad understanding of data mining, its key concepts and current research issues. Here we focus on a practical coverage of data mining methods and their application, without disregarding the theoretical foundations of such methods. Students will get hands on experience on how to get meaningful and understandable information from datasets. By the end of the course students will be able to analyse data mining problems, suggest the most suitable data mining method, apply it using a software package and evaluate its results.
  • Computability and Optimisation: This module aims to introduce fundamental concepts and key techniques in computational complexity and evolutionary computation; to provide modern heuristics optimisation tools for complex problem solving; to apply heuristics optimisation methods to practical problems; to motivate prospective MSc students for network optimisation and continuous optimisation, as well as BSc students for their projects.

The information listed in this section is an overview of the academic content of the programme that will take the form of either core or option modules. Modules are designated as core or option in accordance with professional body requirements and internal academic framework review, so may be subject to change.

Artificial Intelligence Artificial Intelligence (4 years including foundation year)

£ 240 + VAT