BSc (Hons) Computer Systems and Software Engineering

Study mode:On campus Study type:Full-time Languages: English
Local:$ 9.75 k / Year(s) Foreign:$ 15.4 k / Year(s) Deadline: Jun 1, 2026
601–800 place StudyQA ranking:6524 Duration:3 years

Photos of university / #uniofgreenwich

The BSc (Hons) Computer Systems and Software Engineering programme at the University of Greenwich is a comprehensive and industry-focused degree designed to equip students with the essential knowledge and practical skills required for a successful career in the rapidly evolving field of computer systems and software development. This course combines theoretical foundations with hands-on experience, enabling students to develop robust software solutions, understand complex computer architectures, and manage the entire software development lifecycle. Throughout the programme, students will explore key topics such as programming languages, software engineering principles, systems analysis and design, computer networks, cybersecurity, database management, and embedded systems. The curriculum is carefully structured to ensure that learners not only grasp core concepts but also apply them through various practical projects, laboratory work, and real-world case studies, fostering a strong problem-solving mindset.

The programme emphasizes teamwork, communication skills, and professional ethics, preparing students to work effectively in multidisciplinary teams within the technology sector. Students will have opportunities to engage with current industry practices and emerging technologies, ensuring their skills remain relevant and competitive. The course also includes optional modules that cover areas like cloud computing, mobile app development, and advanced programming techniques, allowing students to tailor their learning to their career interests.

With strong links to industry partners, the university offers placement opportunities that provide invaluable work experience, enabling students to develop professional networks and gain insights into industry standards and practices. The programme prepares graduates for diverse roles such as software developer, systems analyst, cybersecurity specialist, application programmer, and IT consultant. Upon completion, students will be well-equipped to contribute to technological advancements and innovations in various sectors, including finance, healthcare, telecommunication, and government. The BSc (Hons) Computer Systems and Software Engineering programme at Greenwich stands out as an ideal choice for ambitious individuals seeking a rigorous, versatile, and industry-relevant education in computing and software engineering.

The Extended Computer Systems and Software Engineering program at the University of Greenwich is designed to provide students with a comprehensive understanding of the fundamental and advanced concepts in computer systems, software development, and engineering principles. The course content combines theoretical knowledge with practical skills, preparing graduates for a wide range of careers within the technology sector. Throughout the program, students explore core topics such as programming languages, database management, software design and development, computer architecture, networking, and cybersecurity. They also gain hands-on experience through laboratory sessions, project work, and industry placements, enabling them to develop real-world skills that are highly valued by employers.

The program emphasizes the importance of teamwork, problem-solving, and innovative thinking, equipping students to design, implement, and evaluate complex software solutions. Students learn to analyze user requirements, create efficient algorithms, and develop robust software applications across various platforms. Additionally, the curriculum covers emerging technologies such as cloud computing, artificial intelligence, and Internet of Things (IoT), ensuring graduates stay current in a rapidly evolving digital landscape.

Throughout their studies, students will undertake group projects, individual assignments, and research activities that foster critical thinking and analytical skills. The program also offers opportunities for industry placements, allowing students to gain valuable work experience and build professional networks. Graduates of the Extended Computer Systems and Software Engineering program are well-prepared for careers as software developers, systems analysts, network engineers, cybersecurity specialists, and other roles within the IT industry. They are also equipped with the skills necessary for advanced study or entrepreneurship in the technology sector. The University of Greenwich's strong industry links and focus on employability help ensure that students graduate with the confidence and competence to succeed in a competitive global job market.

Entry requirements typically include a minimum of 112 UCAS tariff points, which may be achieved through A-levels, BTECs, or equivalent qualifications. Relevant subjects such as mathematics, computing, or science are preferred. Applicants are expected to demonstrate a good level of numerical and analytical skills, with prior experience in computing or programming considered advantageous. Additionally, applicants may need to provide evidence of English language proficiency, such as IELTS with a score of 6.0 or above, if English is not their first language. The programme encourages applications from students with diverse educational backgrounds, valuing relevant experience and motivation as well as academic qualifications. The selection process assesses the applicant's potential to undertake a challenging degree in computer systems and software engineering, including problem-solving abilities, logical reasoning, and communication skills. International students must meet specific visa requirements and submit supporting documents, including transcripts and proof of English language proficiency. The programme also advocates for prior exposure or interest in software development, computer hardware, or networking topics, although formal prerequisites are not always mandatory. Applicants are advised to include a personal statement explaining their interest in the field and career aspirations. Prospective students should ensure they meet all application deadlines and submit a complete application with references. The course content is designed for students with a foundation in computing principles, aiming to develop advanced skills in systems analysis, software design, programming, and project management. As part of the entry criteria assessment, consideration is given to work experience or prior learning that demonstrates relevant skills or knowledge. The university welcomes applications via UCAS and provides guidance throughout the admissions process to assist candidates in submitting competitive applications. Overall, the programme seeks motivated students ready to engage with complex technical concepts and develop solutions for real-world computing challenges.

The University of Greenwich offers a range of funding options and financial support schemes for students enrolling in the Extended Computer Systems and Software Engineering programs. Prospective students can explore several avenues to finance their studies, including government-backed student loans, scholarships, and bursaries provided by the university. The UK government student loan system is available to eligible home students, covering tuition fees and contributing towards living expenses, with repayment options based on income levels post-graduation. International students are encouraged to seek scholarships offered specifically to international applicants, which can significantly reduce the financial burden. The university also provides various scholarships and bursaries, acknowledging academic excellence, financial need, or specific demographic criteria. These awards are competitive and funding amounts vary, often covering partial tuition fees or offering stipends. Additionally, students may benefit from external funding sources such as industry sponsorships, professional body grants, or partnerships with technology companies interested in future workforce development. Part-time work opportunities during term time or vacation periods are also available on-campus or within the local community, enabling students to earn supplementary income while gaining valuable work experience. The university’s dedicated financial aid office offers personalized advice and guidance on the application processes, eligibility criteria, and deadlines for all funding options. It is highly recommended that students apply early to maximize their chances of securing financial support. Moreover, students are advised to consider budget planning and cost management strategies throughout their studies to ensure financial stability. By leveraging these various funding mechanisms, students can focus on their academic and professional development without undue financial stress, thereby enhancing their overall university experience and future career prospects.

Extended Computer Systems and Software Engineering at the University of Greenwich is a comprehensive undergraduate programme designed to prepare students for a career in the rapidly evolving fields of computer systems and software development. The course covers fundamental and advanced topics, including computer architecture, software design and development, networking, cybersecurity, and project management. It offers a balanced mix of theoretical knowledge and practical skills, ensuring that graduates are well-equipped to meet industry demands. The programme emphasizes hands-on experience through laboratories, industry placements, and real-world project work, fostering practical problem-solving abilities and teamwork skills. Students have the opportunity to learn programming languages such as Java, Python, and C++, and to gain an understanding of systems analysis, database design, and software testing. The course structure is designed to adapt to technological advancements, with modules regularly updated to include the latest developments in computing. The university collaborates closely with industry partners, providing students with networking opportunities, internships, and guest lectures from leading professionals. The programme also encourages the development of transferable skills such as communication, project management, and ethical considerations in computing. Graduates of this course can pursue careers in software development, systems analysis, network management, cybersecurity, and IT consultancy. The programme is typically delivered over three years, with optional placement years that allow students to gain valuable industry experience. The University of Greenwich is known for its supportive learning environment, modern facilities, and strong industry links, which enhance the employability of its graduates. Entry requirements usually include a good pass in A-levels or equivalent qualifications in relevant subjects such as ICT, Mathematics, or Computing. Overall, Extended Computer Systems and Software Engineering at the University of Greenwich offers a rigorous and rewarding pathway for students aspiring to excel in the computing sector.

Similar programs:
Study mode:On campus Languages: English
Local:$ 9 k / Year(s) Foreign:$ 12 k / Year(s)
Deadline: Jan 15, 2026 301–350 place StudyQA ranking: 4545
Study mode:On campus Languages: English
Local:$ 10.6 k / Year(s) Foreign:$ 17.5 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 4698
Study mode:On campus Languages: English
Local:$ 9 k / Year(s) Foreign:$ 16 k / Year(s)
Deadline: Jan 15, 2026 StudyQA ranking: 6102
Study mode:On campus Languages: English
Local:$ 9 k / Year(s) Foreign:$ 14.9 k / Year(s)
Deadline: Jan 15, 2026 StudyQA ranking: 6104
Study mode:On campus Languages: English
Local:$ 7.45 k / Year(s) Foreign:$ 18.3 k / Year(s)
Deadline: Jun 1, 2026 301–350 place StudyQA ranking: 4737
Study mode:On campus Languages: English
Local:$ 10.6 k / Year(s) Foreign:$ 17.5 k / Year(s)
Deadline: Jan 15, 2026 200 place StudyQA ranking: 5342
Study mode:On campus Languages: English
Local:$ 3.97 k / Year(s) Foreign:$ 14.1 k / Year(s)
Deadline: Jun 1, 2026 StudyQA ranking: 4984