Students
Tuition Fee
USD 19,641
Per year
Start Date
Not Available
Medium of studying
On campus
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Costume Design | Design | Exhibition Design | Film Studies
Area of study
Information and Communication Technologies | Natural Science
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 19,641
Intakes
Program start dateApplication deadline
2023-09-172023-06-30
2024-01-222024-11-30
About Program

Program Overview


If you want to become a Computer Scientist with expertise in the analysis of computing problems with the ability to design and develop practical solutions for them, then you should consider this course.

Computing pervades every aspect of our day to day lives from the gadgets in our homes, our workplaces to our smartphones. Industry needs dynamic, enthusiastic graduates with interests across the computing science spectrum.

Do I need to have studied Computing or Digital Technology at school or college?

A discipline with such diversity requires students with a variety of interests and backgrounds, therefore, you do not need to have studied Computing or Digital Technology, however, we will look for evidence of a passion and enthusiasm for this dynamic, fast-moving discipline.

Associate awards

Diploma in Professional Practice DPP

Diploma in International Academic Studies DIAS

Diploma in Professional Practice International DPPI





Attendance

This course lasts four years and includes a Professional Practice year or study abroad option.

New students are expected to attend a pre-semester induction. The course is delivered over two semesters (September to May) with a supplementary assessment period in August.

The taught element of the course is typically 22-24 hours per week (Monday to Friday) and timetabled sessions are supplemented by directed independent study and may require access to additional online tutorial and study material.

You undertake six modules in Year 1 covering subjects such as Problem Solving for computing, mathematics for computer scientists, Databases, Client Side Development and Introduction to Physical computing. You will also attend extended induction designed to ease your transition into the course.

In Year 2, additional core modules extend your skills in Programming, Web Development and Software Product Management and introduce topics relevant to Networks, Security and Data Analytics. You will also attend extended induction that is designed to support and prepare you for the placement year.

In Year 3, you are expected to undertake a year’s work placement in the UK, Ireland, Europe or the USA.

After your placement year, you return to the University for a final year of academic study which consists of two compulsory modules that reflect the core theme of the course at an advanced level as well as some optional modules. You also undertake a major project which involves the analysis, design, implementation, testing and evaluation of the solution to a substantial software-related problem.





Start dates

  • September 2023




  • Teaching, Learning and Assessment

    The course is delivered using several teaching and learning methods including Lectures, Tutorials and Practical Laboratory Session.

    Lectures are used to present and illustrate basic theory and fundamental principles and are normally supplemented by tutorials which elaborate on lecture content and provide opportunities for the student to use their problem-solving skill and to examine problem solutions in greater detail.

    Practical Laboratory Classes enable the practical application of theoretical concepts, facilitating a deeper understanding of key topics. In programming laboratories, there is an emphasis on small group tutoring and support.

    Modules are assessed through a wide variety of methods including class tests, individual and collaborative coursework assignments, project dissertations, oral presentations, vodcasts and video demonstrations. A common assessment pattern in modules is a first piece of assessment which seeks to ensure the acquisition of core knowledge as preparation for a more substantive practical skills assessment.

    The assessments undertaken by students require them to engage with computing as it operates in many domains in society. Through these practical engagements, students experience computing's contribution to sustainable development.





    Academic profile

    The teaching and support of the programme is provided by the academic staff in the School of Computing.

    Academic staff in the School are qualified to teach in higher education with most of them holding at least a Postgraduate Certificate in Higher Education Practice. The majority of academic staff in the School (80%) are accredited fellows or senior fellows of the Higher Education Academy (HEA) – the university sector professional body for teaching and learning. Within the School of Computing courses are taught by staff who are Professors (20%), Readers/Senior Lecturers (29%) and Lecturers (51%). Graduate Demonstrators and contract research staff support the academic staff who teach on the course in laboratory classes and programming clinics across all the years in the course including final year project support.

    The academic members of staff are active in a range of research areas that inform the modules in the course.

    The University employs over 1,000 suitably qualified and experienced academic staff - 59% have PhDs in their subject field and many have professional body recognition.

    Courses are taught by staff who are Professors (25%), Readers, Senior Lecturers (20%) or Lecturers (55%).

    We require most academic staff to be qualified to teach in higher education: 82% hold either Postgraduate Certificates in Higher Education Practice or higher. Most academic staff (81%) are accredited fellows of the Higher Education Academy (HEA) by Advanced HE - the university sector professional body for teaching and learning. Many academic and technical staff hold other professional body designations related to their subject or scholarly practice.

    The profiles of many academic staff can be found on the University’s departmental websites and give a detailed insight into the range of staffing and expertise.  The precise staffing for a course will depend on the department(s) involved and the availability and management of staff.  This is subject to change annually and is confirmed in the timetable issued at the start of the course.

    Occasionally, teaching may be supplemented by suitably qualified part-time staff (usually qualified researchers) and specialist guest lecturers. In these cases, all staff are inducted, mostly through our staff development programme ‘First Steps to Teaching’. In some cases, usually for provision in one of our out-centres, Recognised University Teachers are involved, supported by the University in suitable professional development for teaching.

    Figures correct for academic year 2021-2022.

    See More