Computer Science

Study mode:On campus Study type:Full-time Languages: English
Foreign:$ 18.4 k / Year(s) Deadline: Jul 31, 2025
StudyQA ranking:13904 Duration:12 months

Photos of university / #northumbriauni

The Bachelor of Science (BSc) in Computer Science at Northumbria University at Newcastle offers students an extensive and challenging exploration of the foundational and advanced topics within computing. Designed to prepare graduates for a broad range of careers in technology, this programme equips students with the essential skills and knowledge needed to thrive in the rapidly evolving digital landscape. Throughout the course, students will develop a solid understanding of programming principles, software development practices, algorithms, and data structures. The programme also emphasizes the importance of systems analysis, database management, cyber security, and networking, ensuring that graduates are well-rounded and industry-ready.

Students will have the opportunity to work on practical projects that mirror real-world scenarios, fostering problem-solving skills and innovative thinking. The curriculum is structured to provide a blend of theoretical concepts and practical application, with hands-on experience in coding, software design, and system implementation. In addition, the programme encourages students to stay abreast of emerging technologies such as cloud computing, artificial intelligence, and machine learning, which are transforming the tech industry.

Throughout their studies, students will benefit from state-of-the-art laboratories, industry placements, and active collaborations with technology companies. These experiences are designed to enhance employability and provide insights into current industry standards and practices. The course also offers opportunities for specializations in areas like game development, mobile computing, or data science, enabling students to tailor their learning according to their career aspirations.

Northumbria University prides itself on its supportive academic environment, committed faculty, and strong links with industry. Graduates of the BSc Computer Science programme are prepared for a variety of roles such as software developer, systems analyst, cybersecurity specialist, database administrator, and more. They are also well-positioned to pursue further studies or research in advanced computing fields. With a focus on innovation, practical experience, and academic excellence, the programme aims to produce graduates who are capable, confident, and ready to contribute to the digital economy.

This course encompasses two semesters of taught subjects that cover topics such as computational intelligence, object-oriented design, artificial intelligence, wireless computer network technology, network security and system development .

On completion of these semesters you will undertake a substantial piece of research and software development related to these modules or an area that particularly interests you.

Each module of this course is individually assessed and assignments can take the form of research reports, system analysis documentation, programming exercises, group and project work, exams and presentations.

You will also learn additional key skills such as research and project management, which are highly beneficial for your dissertation and future career. 

Requirements

  • Overseas applicants should have an IELTS score of 6.5. International students without the required level of English may be asked to undertake additional English language training.
  • Fully completed application form
  • Personal Email address must be included on application form
  • Transcripts and/or certificates (including a certified translation if not in English)
  • Passport - copy of personal details page
  • Proof of financial sponsorship if applicable
  • Reference
  • Confirmation of immigration history including copies previous and current visas if applicable
  • An honours degree at 2:2 or above or equivalent, and usually in a Computing-related discipline, preferably to have included study in:
  1. Programming in an Object Orientated language
  2. System Analysis and Design
  3. Databases
  4. Computer Operating Systems and Networks

Relevant qualifications and/or work experience will be taken into consideration where the applicant has the judged potential to benefit from the programme. Requests will be considered on an individual basis by the Programme Leader and relevant module tutors where appropriate.

Scholarships

  • International Academic Scholarships
  • Early Payment Discount
  • Chevening Scholarships

The BSc (Hons) Computer Science program at Northumbria University, Newcastle, is designed to provide students with a comprehensive understanding of the core principles of computing, programming, and software development. The program equips learners with practical skills and theoretical knowledge necessary to thrive in the rapidly evolving technology sector. Throughout the course, students explore a wide range of topics, including algorithms, data structures, computer architecture, operating systems, database systems, and network principles. Emphasis is also placed on developing problem-solving skills through hands-on projects, programming assignments, and collaborative work.

The curriculum is structured to incorporate both foundational and advanced topics, ensuring graduates are well-prepared for various careers in information technology. Specializations and optional modules allow students to tailor their studies according to their interests, such as cybersecurity, artificial intelligence, software engineering, and data analytics. The program also emphasizes the importance of practical experience, encouraging students to undertake industrial placements or work-based learning opportunities, which enhance employability after graduation.

Northumbria University supports a vibrant learning environment with state-of-the-art facilities, including dedicated computing labs, virtual laboratories, and access to industry-standard software. The academic staff includes experienced researchers and industry professionals committed to mentoring students and fostering innovation. The program benefits from strong links with local and national technology companies, providing networking opportunities, guest lectures, and industry projects.

Graduates of the BSc (Hons) Computer Science course are equipped to pursue careers in software development, system analysis, cybersecurity, data science, and many other areas within the ICT industry. Alternatively, graduates may choose to continue their education through postgraduate studies or research projects. Overall, the program aims to produce versatile computing professionals capable of adapting to technological advancements and contributing significantly to the digital economy.

The duration of the course is typically three years for full-time students, with options for part-time study or placement years to gain practical experience. Admission requirements generally include GCSEs in mathematics and English, with A-levels or equivalent qualifications in relevant subjects. The course is designed to foster critical thinking, creativity, and ethical awareness, preparing students not only for technical roles but also for leadership positions in the technology sector.

Please note that the above description is based on general information about computer science programs at Northumbria University and contextual assumptions from similar courses offered by the university. For the most accurate and updated details, refer to Northumbria University’s official website.

Similar programs:
Study mode:On campus Languages: English
Local:$ 9 k / Year(s) Foreign:$ 16 k / Year(s)
Deadline: Jan 15, 2026 StudyQA ranking: 5101
Study mode:On campus Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 13.4 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 4205
Study mode:On campus Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 13.4 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 4292
Study mode:On campus Languages: English
Local:$ 2.06 k / Year(s) Foreign:$ 14.3 k / Year(s)
Deadline: Jan 15, 2026 201–250 place StudyQA ranking: 6198
Study mode:On campus Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 13.4 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 2970
Study mode:On campus Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 13.4 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 4993
Study mode:On campus Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 13.4 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 9025
Study mode:On campus Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 13.4 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 5345
Study mode:On campus Languages: English
Local:$ 9 k / program Foreign:$ 12 k / program
401–500 place StudyQA ranking: 7475
Study mode:On campus Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 13.4 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 5291