51ÊÓÆµ

Close icon

Personalise what you see on this page.

Choose from the options below. We'll show you information based on your current location as default.

I'M FROM

  • Hong Kong
Please select so we can show the most relevant content.

LIVING IN

  • Hong Kong
Please select so we can show the most relevant content.

LOOKING FOR

  • Undergraduate courses
Please select so we can show the most relevant content.
Viewing as a student from Hong Kong living in Hong Kong interested in Undergraduate courses

Course options

  • Qualification

    Bachelor of Science (with Honours) - BSc (Hons)

  • Location

    Norwich Campus

  • Study mode

    Full time

  • Start date

    22-SEP-25

  • Duration

    3 Years

Course summary

Study new systems, methodologies, and ways of thinking to solve real-world problems with our Computer Science BSc.

Do you enjoy programming? Do you want to know how to talk to audiences to understand their needs, and be able to specify, design, build and test the software they want? If you do and want to learn about the fundamentals of computer science, software engineering, networks, and the latest trends in tech, our BSc (Hons) in Computer Science is for you.

From harnessing coding to exploring AI, web platforms, communication technology, and machine learning, youll acquire the knowledge and skills that top employers seek. We understand that theory alone wont cut it in the real world, so this course prioritises practical hands-on experience through real-world projects and industry collaborations. Whether you aim to become a software engineer, a systems analyst, or a tech entrepreneur, our course offers the flexibility and support to match your career aspirations and passions.

Grounded in core principles and practical application, this course provides a solid foundation in communication technology and machine learning. The course has been developed with an iterative approach to study, where you will gain understanding and skill sets as you progress, acquiring rigorous grounding in essential concepts, theories, and hands-on practical know-how. Each of the projects is designed to develop problem-solving abilities, facilitating an ability to understand the fundamentals of how computers process, store, and retrieve data. The hands-on nature of the course allows you to experiment with coding languages like Python, Java, or C++, while also learning about database management, web development and networked communications. As you progress, you will develop confidence in dealing with more complex aspects of the discipline, such as algorithms, software engineering, IDE development, AI, computer vision and real-time performance systems.

One of the distinguishing features of the course is the emphasis on collaborative and independent work. You will participate in team-based projects throughout the course, learning to solve real-world problems and develop software in group environments that mirror industry practices and processes. In your final year, you undertake an individual problem-based project, exercising your creativity and innovation to design and implement a software solution to the problem, applying scientific principles you have learnt.

Why Study with us

Study fast-developing areas such as software engineering, concepts in artificial intelligence, networked communications, and cloud-based systems.

Learn the principles of computer science and how to apply them to problems across different industries and contexts.

Develop creativity and teamwork through project-based learning, working with your classmates to solve problems together, a core attribute highly valued by employers.

Excellent tutorial support and extensive course-specific interactive teaching in a friendly and supportive learning environment.

Careers Information

Our degrees facilitate progression into a wide range of careers in both industry and academia. Computing graduates are in high demand across many sectors including hospitality, banking, travel, retail, manufacturing, public sector, and the media.

AI engineer

Business analyst

Cyber security specialists

Data analyst

Forensic computer analyst

Network engineer

Secondary school teacher

Software engineer

Systems designer

Systems engineer

Web developer

Tuition fees

Students living in Hong Kong
(International fees)

£ 18,500per year

Tuition fees shown are for indicative purposes and may vary. Please check with the institution for most up to date details.

University information

Norwich University of the Arts

  • University League Table

    82nd

  • Campus address

    Norwich University of the Arts, Francis House, 3-7 Redwell Street, Norwich, Norfolk, NR2 4SN, England

Subject rankings

  • Subject ranking

    109th out of 117 6

  • Entry standards

    / Max 227
    137 60%

    44th

  • Graduate prospects

    / Max 100
    66.0 66%

    103rd

    15
  • Student satisfaction

    / Max 4
    2.99 75%

    66th

    25

Suggested courses

University of East Anglia
NEARBY

BSc (Hons) Digital Media and Creative Computing with a Placement Year

University of East Anglia

University league table

Middlesex University
SIMILAR RANKING

Computer Science with Foundation Year BSc (Hons)

Middlesex University

Computer Science league table

106
University of Southampton
MOST VIEWED

Computer Science BSc (Hons)

University of Southampton

University league table

20

Is this page useful?

Yes No

Sorry about that...

HOW CAN WE IMPROVE IT?

SUBMIT

Thanks for your feedback!