BSc (Hons) in
Computer Science

The course aims to equip students with a comprehensive understanding of the fundamental principles and practical applications of computing technology.

School of Law, Technology and Education

COURSE OVERVIEW

The BSc in Computer Science course aims to equip students with a comprehensive understanding of the fundamental principles and practical applications of computing technology. The curriculum covers a broad range of topics including programming, data structures, algorithms, operating systems, software engineering, databases and cybersecurity.

This course prepares graduates with a solid foundation in computer science while they can develop practical specialisations that prepare them for multiple careers in the fast-evolving digital environment today. Whether your interest is in artificial intelligence, data analytics, software engineering, or information security, you will be ready with the appropriate skills, assurance, and mindset that is needed in the technology industry.

At the heart of this learning experience is the intention to create independent thinkers and lifelong learners. You will acquire the skills to analyse intricate issues, think critically, and communicate your concepts with expressiveness and assurance. By way of experiential learning and professional interaction, you will be well-prepared on graduation to adhere to the highest professional and ethical requirements found in contemporary work environments.

Apart from immediate employment, this course also prepares you for continued academic growth. Many of our graduates go on to pursue Master’s or PhD studies in areas such as Business Intelligence, Computer Engineering, Mechatronics, Information Security, Artificial Intelligence, Data Mining, and Machine Learning.

WHAT YOU NEED TO KNOW

Award Title

Bachelor of Science (Hons)

Start Date

September (each academic year)

Duration

3 years (full time)

Tuition Fees

Domestic - 36,292,800 UZS /per year

International - 54,600,000 UZS /per year

COURSE STRUCTURE

Year One (Level 4)
Year Two (Level 5)
Year Three (Level 6)

CORE MODULES

Module code:

4COSC019C

UK credit value:

20 credits

Semester:

First semester

Module leader:

Dr. Hamid Reza Shahbazkia

This module introduces computational thinking, programming or information technology knowledge. It covers a wide range of topics related to basic mathematics and logic, computer organisation and architecture, computational thinking and operation systems basics. Common file formats and basic security issues related to data are also introduced.

Assessment: There are two assessment components: a group project and an in-class test.

TWO OPTIONS OR ONE OPTION AND ONE ELECTIVE

Module code:

4GPDS001C

UK credit value:

20 credits

Semester:

First semester

Module leader:

Said Abduvaliev

The module introduces the basics and principles of graphic design. It mainly focuses on developing practical skills in digital typesetting, image making, composition, and layout, which students can apply to different business and professional contexts. Students will learn to use industry standard graphics applications to create their visual designs.

Assessment: Assessment for this module consists of three pieces of coursework. Through these projects, you’ll get the chance to put theory into practice, sharpen your problem-solving skills, and show that you can deliver professional, well-structured work.

Any module from the WIUT module catalogue

Award of Certificate of Higher Education available

CORE MODULES

Module code:

5BUIS009C

UK credit value:

20 credits

Semester:

Second semester

Module leader:

Dmitriy Pochitaev

The module provides a practical introduction to the core concepts used in the design and implementation of database information systems. The module provides a solid approach to database theory and its practical perception and investigates the fundamental issues related to Conceptual Data Modelling, Logical Data Models, and Relational Information Retrieval.

Assessment: The module will be assessed by a Project and a Computer Lab Test. The project is practical work that will require students to develop a database; a Computer Lab Test will be a practical assignment conducted in a PC lab.

THREE OPTIONS OR TWO OPTIONS AND ONE ELECTIVE

Module code:

5COSC040C

UK credit value:

20 credits

Semester:

Second semester

Module leader:

Shokhrukh Sultanov

This module introduces end-to-end full-stack web development, focusing on building web applications. Students will learn essential frontend and back-end technologies, database design, security practices, and deployment. The module emphasizes practical learning aligned with real-world business needs.

Assessment: The first is a Business Case Report, which accounts for 20% of the final grade. The business case report is designed to assess students' ability to critically analyze a business scenario and translate it into a coherent and viable plan for web application development. The second component is a Practical Development Portfolio, weighted at 80%. The assessment ensures that students can apply their knowledge in a real-world context, creating functional web applications from start to finish.

Any module from the WIUT module catalogue

Award of Diploma of Higher Education available

CORE MODULES

Module code:

6COSC031C

UK credit value:

40 credits

Semester:

Yearlong

Module leader:

Shirin Primkulova

The module allows students to demonstrate the knowledge obtained throughout the course. Students are expected to combine previously acquired knowledge and techniques with new ideas gained from investigation and research and produce an extended piece of work related to modern Computer Science challenges.

Assessment: The module is assessed by a Project Initiation Document, Progress report + Presentation, and a Final Project.

THREE OPTIONS OR TWO OPTION AND ONE ELECTIVE

Module code:

6COSC032C

UK credit value:

20 credits

Semester:

Second semester

Module leader:

Dr. Hamid Reza Shahbazkia

The module provides an introduction to Natural Language Processing (NLP) for undergraduate students with a basic background in programming. Students will explore various NLP tasks, including text pre-processing, language modelling, part-of-speech tagging, named entity recognition, sentiment analysis, and machine translation. The course emphasizes practical applications and hands-on experience with NLP libraries such as NLTK, spaCy, and transformers.

Assessment: There are two assessment components: a Group Project and an In-class Lab Test.

Any module from the WIUT module catalogue

Award of Bachelor of Science in Business Information Systems is available

Please note: Not all option modules will necessarily be offered in any one year. In addition, timetabling and limited spaces may mean you cannot do your first choice of modules.

WHY CHOOSE COMPUTER SCIENCE AT WIUT?

Cutting-edge curriculum – study the foundations of programming, algorithms, data structures, operating systems, and software engineering, while also exploring emerging fields such as artificial intelligence, machine learning, cloud computing, and cybersecurity.

Research-led teaching – learn from research-active faculty and international experts who combine academic excellence with practical industry experience.

Hands-on practical learning – gain real experience through labs, real-world projects, and case studies. You’ll work on authentic datasets, develop full-stack web applications, explore IoT and cyber security, and complete a major CS project aligned with industry practice.

Career - ready skills – graduate with a mix of technical expertise, analytical thinking, and professional communication skills. Our graduates are equipped for roles such as software developer, data analyst, cybersecurity specialist, AI engineer, or system architect — both in Uzbekistan and internationally.

Global and sustainable mindset – the course is designed around the UN Sustainable Development Goals (SDGs), integrating principles of ethical technology use, responsible innovation, and digital sustainability.

Professional growth and opportunities – benefit from the WIUT Career Development Centre, internships, networking events, and mentoring by professionals.

Image

EXTERNAL ENGAGEMENT

The course integrates external engagement opportunities that connect students directly with industry, helping them apply knowledge in real-world contexts and build professional networks. Our students benefit from:

Guest lectures from leading professionals in business, technology, and management.

Professional Practice Placement module, offering short industry placements to gain hands-on experience.

Field trips to innovative companies and organisations, exploring how information systems drive business success.

Authentic assessments based on real company cases, live business challenges, and actual datasets.

Industry feedback events including poster presentations, game pitches, viva voce exams, and project showcases with invited specialists.

ASSESSMENT METHODS

You will undertake a wide variety of assessment tasks as you progress through your degree course. Their nature will vary according to your level and the nature of the task. Some, such as group work, will help you to develop practical skills alongside the more specific skills that are being assessed. You will write essays and research reports and learn to write in a style suitable to a piece of academic work, and to make proper use of references and bibliographies.

Other forms of assessment will include practical exercises ranging from small tasks that might be completed in a tutorial, to something more complex like designing and writing a larger computer programme or solving a specific problem using, for example, IoT devices and developing a corresponding software solution. There will be some formal examinations.

Many assessments will be based on real-life scenarios typically found in computer science domain. This might include client requirement elicitation, extracting hardware and software requirements from given business requirements, then designing and implementing a solution.

ENTRY REQUIREMENTS

We are committed to delivering a professional, fair, and transparent admissions process that ensures equal opportunity for all applicants. Our aim is to connect students with courses that align with their goals and their ability to meet academic and professional standards. Find out more Admissions policy and Terms and conditions.

  • Applicants should satisfy at a minimum one of the following requirements:

    • Successful completion of an appropriate International Foundation course; or
    • Successful completion of the first year of an appropriate degree course in a recognised Uzbek or similar university; or
    • Two GCE A level passes (in any subject excluding mother tongue), plus three GCSE passes at grade C or above including English Language and Mathematics; or NC/ND or HNC/HND. The range of academic disciplines studied is not hereby restricted, but certain vocational courses such as City and Guilds would not satisfy the admissions requirements; or
    • An Advanced General National Vocational Qualification (GNVQ); or
    • Any other equivalent qualification normally accepted as entry requirement (e.g. International Baccalaureate, etc.).
  • Applicants must have:

    • Completed their secondary education in English and achieved Grade C or above in the equivalent GCSE English exam; or
    • IELTS score of 6.5 with a minimum of 6.0 in the writing component; or
    • Successfully completed an appropriate International Foundation course with a "pass" in an Academic English module.

    We accept the TOEFL (IBT (In person test) for entry to our programmes. We also accept TOEFL ‘My Best Scores’ where it relates to TOEFL iBT test results.

    Please note that the TOEFL Home Edition (Online test) is not accepted for entry to WIUT degree programmes.

    • TOEFL should be 85 overall with a minimum of 22 in Writing
  • Age requirements

    Applicants will have to be 18 years of age at the start of the academic year. For the purposes of this regulation, the academic year runs from 1st October to 30th September of the following year.

    Applications are normally processed based on the documentation submitted on the WIUT admissions system. The University reserves the right to introduce other admission processes such as an interview.

  • Applicants must have an acceptable level of competence in Mathematics. This could be demonstrated by one of the following:

    • A "pass" in a maths test approved by the University of Westminster (UK); or
    • Grade C or above in GCSE/’O’ Level Mathematics (or its equivalent); or
    • SAT mathematics component 570; or
    • Successful completion of an appropriate International Foundation course with "pass" in Quantitative Methods module.

GLOBAL OPPORTUNITIES: EXCHANGE PROGRAMME IN POLAND

The BSc (Hons) in Computer Science degree at WIUT offers students the opportunity to study abroad through the Student Exchange Programme. Computer Science students may spend a semester at the University of Gdańsk in Poland, a leading institution recognised for its expertise in computer science, research, and innovation.

This international experience allows students to enhance their academic knowledge, gain cross-cultural skills, and expand their professional networks. Credits earned abroad are fully recognised at WIUT, ensuring a seamless continuation of studies while working toward a globally respected UK degree. Find out more at Student exchange programme.

Image

OUR GRADUATES WORK AT

CAREERS

Graduates of the Computer Science programme enter dynamic and high-demand sectors such as software engineering, artificial intelligence, data analytics, cybersecurity, and cloud computing — both in Uzbekistan and across the globe.

Career paths include:

  • Software Developer, Full-Stack Engineer, or Systems Architect

  • Data Analyst, AI/ML Engineer, or Cybersecurity Specialist

  • Network Administrator, Cloud Computing Engineer, or IoT Developer

  • Technical Project Manager, Product/Startup Founder, or Researcher in Emerging Technologies

The course also provides a strong foundation for postgraduate study in fields such as Artificial Intelligence, Information Security, Data Science, Computer Engineering, or Machine Learning.

Image

COURSE LEADER

Nargiza Akramova

Nargiza Akramova joined WIUT in 2016 and has since worked as a Research Assistant, Associate Lecturer, and Lecturer in Computing.

Education: She earned her BSc in Business Information Systems from WIUT in 2016, followed by an MSc in Cyber Security with Distinction from Northumbria University, London, in 2019. Currently, she is pursuing a PhD in Computer Science at the University of Westminster in London.

TAUGHT BY TEAM OF EXPERTS

TAKE THE NEXT STEP

Are you considering Westminster International University in Tashkent but unsure where to begin?
Our admissions counsellors are available to assist you. Have all your queries addressed to make an informed decision about your future.

RELATED PROGRAMMES

MSc in Business Intelligence and Analytics

MSc in
Business Intelligence and Analytics

Master data science and analytics tools. Support smart business decision‑making.

Read More
MA in  International Business Management (with 3 pathways)

MA in
International Business Management (with 3 pathways)

Study entrepreneurship, tourism or innovation. Prepare for leadership in business.

Read More
BSc (Hons) in Business Information Systems

BSc (Hons) in
Business Information Systems

Learn to bridge business and technology with skills in systems, data and IT strategy.

Read More