International Year One - Computing

The International Year One in Computing gives you a head start to achieving a Scottish degree in Computing with the University of Dundee’s prestigious School of Science and Engineering.

Apply Now


Computers affect every part of our lives. Technology is rapidly evolving, and the need for computer scientists to work across almost every industry continues to grow. Our IY1 in Computing is the first stage in your integrated BSc (Hons) Computing Science degree course. You will be introduced to a wide range of Computing principles including software engineering, multi-paradigm programming, advanced algorithms and fundamentals of computer systems.
Upon successful completion of the programme you will continue your degree studies with the School of Science and Engineering in Computer Science.

Key Information



3 years:

1 year pathway + 2 years degree

Pathway Tuition Fee


Course English Language Requirement
Minimum IELTS 5.5 with no less than 5.5 in each component
+6 week Pre-Sessional English IELTS 5.0 with no less than 4.5 in each component
+12 week Pre-Sessional English IELTS 4.5 with no less than 4.0 in each component

What you will study?

Alongside core modules, you will study subject-specific modules that will equip you with a foundation of knowledge for your chosen field of study.

Subject Specific Modules

This module introduces the theory and Java implementation of commonly used data structures in computing and improves general programming skills by applying these data structures to solve problems. This module introduces the theory and Java implementation of commonly used data structures in computing and improves general programming skills by applying these data structures to solve problems.

You will understand the importance of considering users in the software development process and be able to demonstrate object-oriented software design and development.

This module aims to introduce advanced methods and designs of algorithms like time complexity and Big 0 notation. It will enable you to develop algorithms for specific problems and find solutions.

This module introduces you to UNIX and computer systems such as microprocessors, operating systems and their interrelationships. In addition to this, the module presents the basic concepts of computer architecture.

This module provides the appropriate foundation in mathematical skills to enable students to be successful when they move onto later stages of their undergraduate studies in Computer Science. It also introduces web development topics such as the history and social characteristics of the web, the different varieties of web technologies and various types of strategies for designing websites.

This module aims to give students an advanced understanding of a computer’s hardware fundamentals and the principles of operations of computers and peripheral devices. In addition to this, the module aims to introduce C# programming and the essentials of modern computer architecture and operating systems.

This module provides an opportunity to understand the design of human computer interfaces for users of varying capabilities. It includes consideration of accessibility, e.g., interfaces for differently abled populations (e.g., blind, motion-impaired) and interfaces for differently aged population groups (e.g., children, 80+).

The module aims to enable students to develop programming skills in C and C++ by providing essential data structure.  The module covers the principles of procedural programming, a review of object-oriented programming concepts and the outline of data structures like stacks, queues, trees, graphs, and hash tables.’

Continuation degrees

This study route offers you a pathway to the following degree course

BSc (Hons)
Computer Science
Become ready for a career in computing using cutting-edge technology and world-leading design.

As DMUIC is situated in England’s most vibrant and multicultural city, I had the opportunity to make friends from different countries. The most amazing thing was that the DMUIC staff including all teachers and the office persons were very motivational and welcoming. They provide the best routes for study to every individual.”

Syed Asim Hussain Pakistan, De Montfort University International College (DMUIC)

I’ve enjoyed studying at DMUIC, the tutors are excellent and have helped me settle into life as a university student. They are also really supportive and have helped myself and other students with other issues outside of the classroom such as accommodation.

Nafisa Bangladesh, De Montfort University International College (DMUIC)

I have successfully progressed onto my degree course at the University of Bradford because of UBIC's reliable policies and teaching programme. To the new students, those who just started their foundation at Bradford International College, I must say you are going to pass the class, the only thing required is your attention and leave the rest on UBIC's staff because they are the one that are going to lead you to a brilliant future as it is a pathway to success.

Shoaib Khan Pakistan, University of Bradford International College (UBIC)

I have a lot of international friends here at BUIC, and I’ve learnt so much from them. There is always a lot to do together both on and off-campus.

Sagar Nepal, Bangor University International College (BUIC)

I would recommend UGIC because it is based on the main University of Greenwich campus, a cosmopolitan university. At UGIC, there are students from all around the world, and I've made a lot of friends from exciting places."

Gozel Turkmenistan, University of Greenwich International College (UGIC)

I think one of the main reasons the IIM (pre-masters) has been so helpful is because the staff are so supportive and are always able to help me. Whether it is understanding a module or finding out how to sort accommodation, they will help you with everything. I’ve enjoyed studying at Bangor, the people are friendly, and the environment is also really peaceful and safe. It’s given me the best opportunity to succeed in my studies here in the UK.

Tong Tong China, Bangor University International College (BUIC)