
Computing and Data Science Advanced Technology and Computing
From day one, you’ll work with cutting-edge software and hardware in our specialist labs, developing hands-on experience and problem-solving skills that are valued by employers across the industry. You'll benefit from:
Practice-focused learning - From learning the core IT fundamentals and programming, exploring systems design and developing excellent project management skills, to completing an individual research project focussed on your interests. You will apply your learning through experiments, group projects and live simulations using industry-standard tools.
Industry-relevant skills - This course will get you ready for a career in IT and beyond. With a focus on database systems, web development, multimedia, and IT project delivery, you’ll have the skills that employers want when you graduate.
Advanced facilities - We have state-of-the-art facilities, including our fully equipped interworking labs with telecommunications hardware, simulation tools, and remote access to key systems.
Expert teaching - Be taught by staff actively engaged in IT research and with strong industry links. They can help you find your specialist interest, source excellent career and placement opportunities, and help you build the confidence to succeed.
Programme Overview
Highlights
Programme Details
Mode of Delivery
The programme will be delivered face-to-face in a part-time mode, with English as the medium of instruction. Classes will be arranged in weekday evenings or Saturday afternoons.
Assessments
The assessment formats include in-class assessments, written assignments and written reports.
Application Code | 2350-IT113A | Apply Online Now |
Apply Online Now |
-
Island East Campus / Admiralty Learning Centre / HKU SPACE Po Leung Kuk Stanley Ho Community College Campus / Fortress Tower Learning Centre
Regular Lecture/ Tutorial - Weekdays: 7:00 pm - 10:00 pm Sat: 14:00 pm - 17:00 pm
The School is applying for exemption under the Non-local Higher and Professional Education (Regulation) Ordinance. It is a matter of discretion for individual employers to recognise any qualification to which these courses may lead.
Modules & Class Details
Modules
Year |
Module Title |
Credits |
Year 1 |
Computer Systems Architecture and Operating Systems Programming for Data Communication and Networks Foundations of Computing Information in Organisations |
30 30 30 30 |
Year 2 |
Data Science and Machine Learning Web Applications and Databases Compliance and Professional Project Management Information Systems Analysis and Design |
30 30 30 30 |
Year 3 |
Undergraduate Individual Project Full Stack Development Artificial Intelligence Defensive Security |
30 30 30 30 |
Computer Systems Architecture and Operating Systems
The module aims to provide students with an understanding of the fundamental behaviour and components (hardware and software) of a typical computer system, and how they collaborate to manage resources and provide services in scales from small, embedded devices up to the global internet. The module will focus on the understanding of concepts, theory and associated terminology of two core components: ‘Computer Architecture’ and ‘Operating Systems and Networks’. Practical hands-on laboratory experiments will be used to illustrate the application of theory and concepts. The lab work ranges between using C code, Batch, Bash and Python. This will allow students to develop a range of programming skills that will support their knowledge and skills not only in this module but in their future studies as well.
Programming for Data Communication and Networks
The main aim is to provide students with the opportunity to learn programming effectively. This takes place in the context of learning to solve a range of problems arising in the context of the processing, storing and transmitting data. Students will understand the role of a basic but important range of data structures and types, and their use. Several data structures of interest within the networking and security fields will be considered, for example those to represent RTP packets (and associated operations on these) in order that audio-visual data can be sent using transport protocols such as the UDP protocol. The concept of an algorithm will be introduced early on together with the techniques for program implementation. Students will be encouraged and supported in undertaking - both individually and within a small group setting - a variety of problem-solving tasks.
Foundations of Computing
This module aims to equip students with fundamental knowledge and principles of the underpinning theory in Computer Science. Students will cover areas of discrete mathematics, propositional logic and graph theory, that are considered essential to Computer Science. The student will also study existing fundamental algorithms that are ubiquitous across computer networking and programming, gaining insights into their application in real-world computing systems.
Information in Organisations
In any modern business environment, data is used to store, preserve, search, retrieve and display information to improve important business processes. It is essential that today’s graduates have the skills and knowledge to develop information systems. This module provides a comprehensive introduction to database technology, a core IT skill required in many IT disciplines and an extremely good transferable skill.
The module introduces students to database design, implementation and manipulation knowledge and skills. Once mastered, these skills will provide a firm foundation for higher-level academic study or a rewarding career in many IT related areas such as data analytics.
Data Science and Machine Learning
In this module, students explore the key concepts of data science and machine learning, emphasising ethical and sustainable practices. Students will acquire foundational skills in data science and machine learning, focusing on data handling, ethics, bias and security. In the latter phase, students will also explore a data analytics tool and hone their visualisation and analysis skills. The module strikes a balance between theoretical knowledge and practical application and aims to develop not only technical skills but also ethical and inclusive data science practices.
Web Applications and Databases
This module gives students practical experience with the development of dynamic websites using HTML, CSS and JavaScript. They learn how to store client-side data and get first-hand experience with web services and the server-side storage of data using databases. The coursework allows students to develop the skills expected by employers and to consider the needs of a wide and diverse range of stakeholders.
Compliance and Professional Project Management
The aim of this module is to enable students to understand both the needs for cybersecurity regulations and standards and the requirements for and impact of compliance with international standards.
The module will also enable students to gain knowledge of professional project management in the context of IT with a view to providing knowledge and skills for their future employment. It enables them to use this knowledge by participating in a group project which is relevant for their level of study. It focusses on all aspects of professional practise including project management.
As part of their project management studies, the studying of relevant ethical, legal, regulatory, organisational, and business issues is carried out to further the students’ employability within the fields of cybersecurity, computer communications and connected computer systems.
Information Systems Analysis and Design
This module aims to provide a firm grounding in information systems analysis and design using the Unified Modelling Language (UML) to model information systems, and the Unified Process (a disciplined approach to assigning and managing tasks and responsibilities in a development environment). The module covers key aspects of Information Systems modelling and associated development lifecycle issues, as well as their application to real-life scenarios. The module also covers Ethical, Professional and Legal issues concerning the design of Information Systems.
Undergraduate Individual Project
The aim of this module is to give students the opportunity to demonstrate how effectively they have consolidated their skills, knowledge, and experience from other modules by means of an individual project. The project must incorporate a solution to a computer science or IT problem or to a theoretical research problem relevant to the computer science or IT discipline as per programme studied.
Full Stack Development
This module aims to develop a deep understanding of the latest full stack programming techniques, frameworks, and methodologies used by industry to develop the next generation software, which can be deployed on a wide range of devices and systems. The students will investigate, develop, and deploy the latest programming language standards, which are fundamental to app development, and currently being widely employed in industry. Modern programming frameworks will be introduced to provide the essential software architecture for large-scale software development, and the ability to target a wide range of platforms. The module will cover the three most important components of a complete architecture for a software application: Front-End, Back-End, and System Administration.
Artificial Intelligence
The aim of the module is to introduce students to a range of AI theories and techniques, including the most used algorithms for search space and optimisation approaches. Each algorithm is appraised in terms of effectiveness metrics and critically evaluated. This module aims to equip students with the ability to implement these algorithmic techniques, and the students will enhance their own software development knowledge and skills.
Defensive Security
This module aims to provide a comprehensive study of the different types of network and cyber threats to computer systems and networks, and provide the various measures needed to secure systems in order to counteract and mitigate these threats.
Fee & Entry Requirements
Fee
HK$150 non-refundable
Course Fee- Registration Fee:
GBP 75 (for new students only)
Course Fee:
HK$125,000* + GBP4,551* in six instalments (Year 1: HK$40,000 + GBP1,517; Year 2: HK$40,000 + GBP1,517; Year 3: HK$45,000 + GBP1,517)
* Subject to annual changes and exchange rate
Entry Requirements
For entry to Year 1, applicants shall:
i) have gained Level 4 or above in three subjects in the HKDSE Examination, with at least Level 3 in English Language and Level 2 in Mathematics (a maximum of five subjects in the HKDSE Examination may be considered at Middlesex University’s discretion); OR
ii) hold an equivalent academic qualification approved by Middlesex University.
For direct entry to Year 2, applicants shall hold:
i) an Advanced Diploma in Business Information Technology awarded within the HKU System through HKU SPACE; OR
ii) an equivalent academic qualification approved by Middlesex University.
Applicants shall provide evidence of English proficiency, such as:
1. level 3 or above/a grade C or above in English Language (Syllabus B) in HKCEE; OR
2. level 3 or above in English Language in HKDSE Examination; OR
3. a grade E or above in Use of English in HKALE; OR
4. a minimum score of 72 in TOEFL (IBT) (with at least 17 in listening and writing, 20 in speaking and 18 in reading); OR
5. an overall band of 6.0 or above in IELTS (with a minimum of 5.5 in each subtest).
Applicants holding post-secondary qualification(s) taught and assessed in English will be considered to have met the English proficiency requirements. Evidence from the relevant institution confirming the medium of instruction as English is required.
Note: Applicants with relevant work experience will be considered on individual merit.
Apply
Online Application Apply Now
Application Form Application Form
Enrolment Method- All applicants are required to complete one Application Form and, either submit them in person, upload them to the online application system, or post them to The Programme Leader, Bachelor of Science (Honours) in Information Technology, College of Life Sciences and Technology, HKU SPACE, at any of the HKU SPACE Enrolment Centres.
- All applications, either by post or in person must be accompanied by:
- Certified photostat copies of full educational certificates and transcripts.
- A non-refundable crossed cheque payable to ‘HKU SPACE' for HK$150 in respect of the application processing fee.
Note: When submitting your application in person at any of the HKU SPACE enrolment centers, please bring along the originals of your educational certificates / transcripts for certification. If you are posting your application, please arrange to bring the originals of the relevant documents for certification at any of HKU SPACE Enrolment Centres before the commencement of classes.
Payment Method
1. Cash, EPS, WeChat Pay Or Alipay
Course fees can be paid by cash, EPS, WeChat Pay or Alipay at any HKU SPACE Enrolment Centres.
2. Cheque Or Bank draft
Course fees can also be paid by crossed cheque or bank draft made payable to “HKU SPACE”. Please specify the programme title(s) for application and applicant’s name. You may either:
- bring the completed form(s), together with the appropriate course or application fees in the form of a cheque, and any required supporting documents to any of the HKU SPACE enrolment centres;
- or mail the above documents to any of the HKU SPACE Enrolment Centres, specifying “Course Application” on the envelope. HKU SPACE will not be responsible for any loss of personal information and payment sent by mail.
3. VISA/Mastercard
Applicants may also pay the course fee by VISA or Mastercard, including the “HKU SPACE Mastercard”, at any HKU SPACE enrolment centres. Holders of the HKU SPACE Mastercard can enjoy a 10-month interest-free instalment period for courses with a tuition fee worth a minimum of HK$2,000; however, the course applicant must also be the cardholder himself/herself. For enquiries, please contact our staff at any enrolment centres.
4. Online Payment
Online application / enrolment is offered for most open admission courses (enrolled on first come, first served basis) and selected award-bearing programmes. Application fees and course fees of these programmes/courses can be settled by using "PPS by Internet" (not available via mobile phones), VISA or Mastercard. In addition to the aforesaid online payment channels, new and continuing students of award-bearing programmes with available online service, they may also pay their course fees by Online WeChat Pay, Online Alipay or Faster Payment System (FPS). Please refer to Enrolment Methods - Online Enrolment for details.
Notes
-
If the programme/course is starting within five working days, application by post is not recommended to avoid any delays. Applicants are advised to enrol in person at HKU SPACE Enrolment Centres and avoid making cheque payment under this circumstance.
-
Fees paid are not refundable except under very exceptional circumstances (e.g. course cancellation due to insufficient enrolment), subject to the School’s discretion. In exceptional cases where a refund is approved, fees paid by cash, EPS, WeChat Pay, Alipay, cheque, FPS or PPS by Internet will be reimbursed by a cheque, and fees paid by credit card will be reimbursed to the credit card account used for payment.
- In addition to the published fees, there may be additional costs associated with individual programmes. Please refer to the relevant course brochures or direct any enquiries to the relevant programme team for details.
- Fees and places on courses cannot be transferrable from one applicant to another. Once accepted onto a course, the student may not change to another course without approval from HKU SPACE. A processing fee of HK$120 will be levied on each approved transfer.
- HKU SPACE will not be responsible for any loss of payment, receipt, or personal information sent by mail.
- For payment certification, please submit a completed form, a sufficiently stamped and self-addressed envelope, and a crossed cheque for HK$30 per copy made payable to “HKU SPACE” to any of our enrolment centres.
About the Partners
Partner Details
Middlesex University (MDX) is a prestigious institution for education, research, and skills-based learning, with a legacy of over 140 years in the UK and additional campuses in Dubai and Mauritius. Renowned for its innovation and transformative education, MDX provides students with an inspiring learning environment led by expert lecturers who bring real-world insights into the classroom. With over 19,000 students in London and a global enrolment exceeding 36,000, MDX maintains exchange partnerships with more than 100 universities across 22 countries.
Ranked as a Top 6 UK university in the Times Higher Education Young University Rankings 2024, MDX has a strong reputation for guiding students toward successful careers. It was awarded Silver in the Teaching Excellence Framework 2023 and named a Top 2 UK university for course quality in the UniCompare Rankings 2025. MDX’s global campuses are equally esteemed, with a 5-star rating for education excellence in Dubai and a pioneering presence as the first UK campus university in Mauritius, serving as the gateway to Africa.
MDX has had a long-standing partnership with HKU SPACE since 2003. HKU SPACE College of Life Sciences and Technology currently delivers the Bachelor of Science (Honours) Computer Networks and Security (formerly Bachelor of Science (Honours) Computer Networks) programme under a validate model. The programme welcomed its first intake in September 2004 with 57 students. In 2022, it was retitled Bachelor of Science (Honours) Computer Networks and Security and is now set to be discontinued in the UK this year. To address the change in market needs , this new programme is proposed as a replacement for the phasing-out Bachelor of Science (Honours) Computer Networks and Security programme, also for the purpose of sustaining this long-standing collaboration to continue to provide quality IT education in Hong Kong.
In addition to computing, the partnership between Middlesex University and HKU SPACE also extends to the creative industries, with the successful delivery of the Bachelor of Arts (Honours) Graphic Design and Bachelor of Arts (Honours) Interior Architecture programmes. These programmes reflect the strength and diversity of the collaboration, underscoring a shared commitment to providing internationally recognised, practice-oriented education across disciplines.
https://www.mdx.ac.uk/courses/undergraduate/information-technology-bsc-honours/
- More Programmes of
- Advanced Technology and Computing
- Relevant Programmes
- Advanced Diploma in Business Information Technology