Computing and ICT

Study mode:On campus Study type:Full-time Languages: English
Local:$ 12.5 k / Year(s) Foreign:$ 22 k / Year(s)  
16 place StudyQA ranking:5631 Duration:1 year

Photos of university / #ucl

The BSc Computing and Information Technology programme at University College London is a comprehensive undergraduate degree designed to equip students with the fundamental knowledge and practical skills required to excel in the rapidly evolving field of computing and information technology. This programme offers a balanced combination of theoretical principles and hands-on experience, ensuring graduates are well-prepared for careers in software development, systems analysis, network management, cybersecurity, data analysis, and other related areas within the digital sector.

Throughout the course, students will explore core topics such as programming languages, algorithms, data structures, computer architecture, and databases. The curriculum also emphasizes the importance of understanding the social, ethical, and legal implications of computing technology, fostering responsible and informed digital practitioners. Students have the opportunity to engage with current trends in IT, such as cloud computing, machine learning, artificial intelligence, and cybersecurity, equipping them with the knowledge to adapt to the rapid technological advancements in the industry.

The programme features a strong emphasis on practical skills, with laboratory sessions, industry projects, and internships that allow students to apply their theoretical understanding to real-world challenges. Collaboration and teamwork are integrated into the learning process, reflecting the collaborative nature of the modern tech workplace. Additionally, students can tailor their degree by choosing optional modules that align with their interests, such as mobile app development, human-computer interaction, or information security.

UCL’s vibrant academic community, renowned faculty, and strong ties with industry partners provide a stimulating environment for learning and professional development. Graduates from this programme are well-positioned to pursue further studies in computing or ICT or to enter the workforce directly, taking on roles in technology firms, finance, healthcare, education, and government agencies. The BSc Computing and Information Technology at UCL prepares students not just for current technical roles but also cultivates critical thinking and problem-solving skills essential for lifelong career success in the digital age.

The programme consists of university-based sessions, school-based sessions and teaching placements. University-based sessions will include the study of the Computing curriculum, lesson planning, effective teaching, classroom management and approaches to assessment. Some of the professional studies elements will be delivered in school. 

Students will gain experience of a wide range of approaches to teaching, while working with very experienced mentors who are skilled at providing positive feedback and support.

Students undertake two level 7 (Master’s-level) modules of 30 credits each, totaling 60 credits. These can be carried forward onto full Master’s programmes at the IOE.

The Secondary PGCE consists of three core modules: two Master’s-level (level 7) modules, which are assessed through written assignments, and the Professional Practice module, which is assessed by the observation of practical teaching in placement schools.

Completion of the Professional Practice module and the two level 7 (Master’s level) modules (60 credits) will result in the award of a Postgraduate Certificate of Education (PGCE). Completion of the Professional Practice module and one or two level 6 (undergraduate/Bachelor’s level) modules, will lead to the Professional Graduate Certificate of Education (PgCE).

Core modules

  • Subject Studies - Computing with ICT (30 Master's-level credits)
  • Wider Educational Studies - Computing with ICT (30 Master's-level credits)
  • Professional Practice

Placement

You will spend most of your time (120 days) in schools, working with subject specialist mentors who will support you through your two school placements. We are fortunate to have a good choice of schools with whom we work, with some outstanding mentors and strong computing departments. The Professional Practice module is assessed through these placements, associated tasks and a portfolio.

Teaching and learning

The programme is delivered via keynote lectures, subject lectures, seminars, workshops, tutorials and directed study days at the IOE, as well as time spent in placements. Assessment is by practical teaching, assignments and portfolio tasks.
Students will also record their progress in a Career Entry and Development Profile statement. This will form part of an ongoing portfolio charting the student's continuing professional development.

First degree

Normally a minimum of a lower second-class UK Bachelor’s degree or an overseas qualification of an equivalent standard in any subject.

GCSEs

English Language and Mathematics at grade C.

School experience

Prospective students must complete a minimum of five days of school experience before they can be enrolled on the Secondary PGCE. This may involve observations, work experience (e.g. as a teaching assistant or cover supervisor), or voluntary work. Applicants must have a minimum of one day's school experience before interview; some subjects will be looking for significantly more than this. Applicants must ensure that their school experience is relevant in helping them to prepare for the Secondary PGCE, during which Student Teachers are placed in a wide range of schools across London and the South East.

DBS and Occupational Health

If you are made an offer you will be required to successfully complete Occupational Health and Disclosure Barring Service (DBS) Enhanced Disclosure checks. The total cost of these checks is £125. These checks are required to ensure you meet the Department for Education’s requirements for physical and mental health to teach, as well as assessing your suitability for access to children and vulnerable adults.

Skills tests

All applicants must successfully complete professional skills tests in literacy and numeracy before they can enrol. 


Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

The financing options for the Computing and ICT programs at University College London (UCL) are designed to support both domestic and international students through a variety of scholarships, grants, loans, and financial assistance schemes. UCL offers a range of scholarships specifically aimed at students pursuing computing-related degrees, which include merit-based and need-based awards. The prestigious UCL Scholarships are highly competitive and often cover partial or full tuition fees, providing vital financial support to outstanding students. Additionally, there are external funding sources such as government-sponsored student loans, especially for UK residents, which can be used to cover tuition fees and living expenses during their studies. International students are encouraged to seek funding from their home countries, as well as international scholarship programs that UCL participates in or endorses. UCL also offers departmental scholarships, which are targeted towards students enrolled in specific computing and ICT programs, and often require a separate application process. For students from low-income backgrounds, UCL provides bursaries and hardship funds, which can help cover costs related to accommodation, textbooks, equipment, and daily living expenses. Many students also finance their studies through part-time work, either on campus or off-campus, which is facilitated by UCL’s flexible timetable and career support services. Moreover, UCL’s Careers Service provides guidance on financial planning and access to employer-sponsored internship programs that can help fund part of the degree while gaining valuable industry experience. International students should also consider currency fluctuations and exchange rate considerations when planning their finances, as tuition fees and living costs can vary depending on country of origin. It is advisable for prospective students to thoroughly explore all available funding options well in advance of application deadlines to ensure they can adequately plan their finances for the duration of their studies. UCL’s commitment to diversifying and increasing access to higher education is reflected in its extensive financial aid offerings, aimed at enabling talented students from all backgrounds to benefit from its Computing and ICT programs.

The BSc Computer Science programme at University College London (UCL) provides students with a comprehensive understanding of the fundamental principles and practical applications of computer science. The curriculum covers a broad range of topics including programming, algorithms, systems design, software engineering, and database management. Students gain hands-on experience through project work, lab sessions, and collaborative assignments, preparing them for careers in technology, software development, and research. The programme emphasizes both theoretical foundations and applied skills, ensuring graduates are well-equipped to innovate and solve complex problems in a rapidly evolving field. UCL’s strong links with industry partners and research institutes allow students to engage in cutting-edge projects and internships, further enhancing their employability. Additionally, the programme offers optional modules in areas such as artificial intelligence, cybersecurity, data science, and human-computer interaction, enabling students to tailor their education according to their interests and career goals. The vibrant academic environment at UCL, located in central London, provides access to a diverse community of scholars, industry leaders, and cultural experiences. Graduates of the programme are prepared for a variety of roles in tech companies, start-ups, government agencies, and academic research, with many pursuing further studies or professional certifications in specialized areas of computing. UCL’s Computing and IT departments are renowned for their research output and teaching excellence, supporting students with state-of-the-art facilities and a collaborative learning atmosphere. Overall, the BSc Computer Science at UCL aims to develop innovative thinkers and skilled practitioners capable of contributing to the technological advancements shaping our future society.

Similar programs:
Study mode:Online Languages: English
Local:$ 3.42 k / Year(s) Foreign:$ 5.85 k / Year(s)
Deadline: Jul 7, 2025 1 place StudyQA ranking: 8013
Study mode:On campus Languages: English
Local:$ 18 k / program Foreign:$ 18 k / program
160 place StudyQA ranking: 4545
Study mode:On campus Languages: English
Local:$ 18 k / program Foreign:$ 18 k / program
160 place StudyQA ranking: 4894
Study mode:On campus Languages: English
Local:$ 23 k / program Foreign:$ 23 k / program
StudyQA ranking: 4694
Study mode:On campus Languages: English
Local:$ 12.2 k / program Foreign:$ 12.2 k / program
801–1000 place StudyQA ranking: 4140
Study mode:On campus Languages: English
Local:$ 21.6 k / program Foreign:$ 21.6 k / program
186 place StudyQA ranking: 6894
Study mode:On campus Languages: English
Local:$ 25.8 k / program Foreign:$ 25.8 k / program
186 place StudyQA ranking: 5014
Study mode:On campus Languages: English
Local:$ 25 k / program Foreign:$ 25 k / program
301–350 place StudyQA ranking: 4277