Bachelor of Science (Honours) in Computer Science

Awarded by

To meet the rapid digitalization of businesses, London School of Business & Finance (LSBF) Singapore is proud to partner with the University of East London to offer this programme to prepare students to meet challenging transformations in Computer Science. Students will be equipped with the theories and fundamentals of Computer Science and gain appropriate software development and programming skills. Learn more below.

Bachelor of Science (Hons) in Computer Science

Key Facts

  • Duration:  3 years (full-time), 5 years (part-time)
  • Class frequency: 4 days/week & 3 hours/day (full-time), 3 days/week & 3 hours/day (part-time)
  • Intake dates: Starts in February or October
  • Delivery Mode:
    • Live Online
    • On-campus
  • Fees: SGD $27,000 (Local & International students)

The University of East London (UEL) is a public university in the UK and is recognised as such by the UK government. They are a careers-led university, dedicated to supporting students to develop the skills, emotional intelligence, and creativity needed to thrive in a constantly changing world. It has two campuses in London -  Stratford and London Docklands. Their ambitious but achievable goal is to become the leading careers-focused, enterprising university in the UK, one which both prepares students for jobs of the future and provides the innovation to drive that future sustainably and inclusively. UEL and its predecessor institutions have a number of notable academic staff and alumni, including politicians, business people, authors, actors, musicians, and sportspeople.

  • According to the recently published QS rankings for 2021, UEL ranks 68th amongst UK institutions. 
  • UEL is accredited by the British Computer Society (BCS), the Chartered Institute for IT, so holding a degree from UEL will be recognised worldwide.

This is designed to give students the opportunity to: 

  • Gain an understanding of the underpinning theories of fundamental principles and technologies within the area of computer science.
  • Gain technical expertise in the field of computer science, which will enable you to excel in this fast-developing area.
  • Gain an understanding of the interplay between computer science theory and practice.
  • Gain appropriate software development and programming skills.
  • Be aware of the management, economic, legal, social, professional, and ethical issues relating to computer science.
  • Learn and work both independently and within groups.
  • Develop the necessary study skills and knowledge to pursue further study.

Knowledge:

  • Underlying theories relevant to core Computer Science areas
  • Principles of computer programming and software development
  • A variety of specialised topics such as networks, computer, programming, mobile applications, and intelligent systems within the area of Computer Science
  • An understanding of the professional and ethical issues relevant to the field of Computer Science

Thinking Skills:

  • Formulating approaches for problem solving
  • Evaluation and critical analysis using a range of techniques
  • Self-appraisal and review of personal practice
  • Design and implement solutions for practical problems

Subject-Based Practical skills:

  • Application of theories to the design of computer-based systems
  • Use of a range of specialised computer technology, such as programming languages, operating systems, networks, databases, software design and analysis tools
  • Preparation of essays, reports and presentations
  • Production of a major self-directed project
  • Implementation of a system based on a set of specifications

Skills for life and work (general skills/transferable skills): 

  • Communication skills such as report writing and presentations 
  • Time management skills 
  • Learning and working both independently and in groups

LSBF Singapore students will gain access to Amazon Web Services (AWS) Educate resources as they will study the Cloud Computing module in the curriculum. Here are the advantages: 

  • Organizations require individuals with cloud computing skills to facilitate business transformation and AWS Educate will help build and validate their skill set.
  • Students will be guided to access comprehensive resources from AWS Educate that are relevant for building skills in Cloud Technology, Data Analytics, Security, Networking, and Cloud Architecture
  • Students will have access to the AWS Educate Job Board, to search and apply for cloud entry-level jobs and internship opportunities from Amazon and other companies around the world.
  • Upon completion of the Cloud Computing module, students will have the opportunity to attempt AWS certification exams on their own.
  • Students will be invited to participate in Hackathon Contests or any relevant contests organized by AWS.

Modules are allocated a mark out of 100%. The pass mark for each module is based on an aggregate mark of 50%. The aggregate mark comprises marks from components/modules whose threshold is 40%. Assessment may incorporate one, two, or three components/modules.

The module specifications specify the mode of assessment for each module.

Assessment methods include formal examinations, work, project work, and group exercises.

Learners/Students with disabilities and/or particular learning needs should discuss assessments with the Module Leader to ensure they are able to fully engage with all assessments within the module.

a. Minimum Academic Entry Requirement 

Local learners who have successfully completed either of the following:

  • At least two passes in GCE 'A' Level; Must include one numerical subject such as Maths or Physics
  • International Baccalaureate (25 points); including a minimum of 15 points at a higher level and must include Maths at a higher level
  • Local Polytechnic Diploma in any field.

Foreign learners who have successfully completed either of the following:

  • Completion of Year 12 High School Qualification or equivalent qualification from respective home countries;
  • Completed International Baccalaureate (25 points); including a minimum of 15 points at a higher level and must include Maths at a higher level
  • Equivalent Local Polytechnic Diploma in any field in respective home countries.

b. Minimum English Language Requirement 

  • Applicants who have not studied prior qualifications in English require IELTS 5.5 or equivalent in an accepted English language test.

c. Minimum Age Requirement 

  • 18 years or above

d. Admission Requirement

Accreditation of prior certificated and experiential learning:

  • University of East London’s ACL & AEL – Accreditation of Certificated Learning (ACL)- learning that has been recognised previously by LSBF, and which is demonstrated by formal certification
  • Accreditation of Experiential learning achieved by reflecting on experiences outside formal education and training systems
  • Students, who have obtained equivalent qualifications in relevant fields, will be assessed case-by-case and subjected to university approval

Modules

required for analysing, modeling, and designing information systems and covers some of the key legal, social, ethical, and professional issues relating to information systems development.

necessary to design, implement and test software applications using a high-level programming language. The module is taught from first principles and assumes no prior knowledge of the subject. The module focuses on programming fundamentals such as variables, control structures, arrays, and the procedural programming methodology and then goes on to introduce the object-oriented programming concepts of objects, classes, and inheritance.

knowledge in mathematical concepts and skills that are required for the study and application of computer science. This module starts with the basic arithmetic and algebraic concepts that are used in almost every aspect of computer science.

of computer architecture and the relationship between hardware and software components of a computer system. It also aims to equip students with an understanding of the fundamentals of computer networking.

the requirements for web applications and to select appropriate tools and techniques with which to design and build them. They will be able to use those selected tools and techniques to design, implement and test web pages. They will be able to provide professional documentation for the web pages produced.

opportunity to identify the skills, competencies, and experience required for successful development to and in a range of potential future career areas.

the theoretical and practical knowledge that influences the design, implementation, and applications of database management systems. It promotes the understanding of database systems in information management by providing technical skills that are required to deploy a database management system using various languages and tools.

skills by looking at how to distinguish between, use, and build a range of advanced data structures such as queues, stacks, and trees. The module also provides students with conceptual knowledge of the analysis, design, and implementation of algorithms, such as sorting and searching, for solving complex problems.

skills by looking at how to distinguish between, use, and build a range of advanced data structures such as queues, stacks, and trees. The module also provides students with conceptual knowledge of the analysis, design, and implementation of algorithms, such as sorting and searching, for solving complex problems.

that are needed to make successful applications for jobs within the IT sector, provides students with opportunities to gain experience of working in the IT industry and apply their knowledge of information and communication technologies, gained elsewhere in their programmes, to the solution of a real-world business problem.

skills by looking at advanced object-oriented programming methods and concepts. Students will design, develop, document, and deploy safe, event-driven programs with advanced graphical user interfaces. Students will also be introduced to functional, concurrent, and network programming paradigms.

of computer architecture and the relationship between hardware and software components of a computer system. It also aims to equip students with an understanding of the fundamentals of computer networking.

of the methods used by attackers to compromise computer systems and network security.

of the art and research trends in Artificial Intelligence and related topics. In particular, the module introduces AI from machine learning to biologically inspired AI systems. This provides students with knowledge of the principles and applications of AI systems and promotes the appreciation of the current state of development in this area.

individual academic work in an area of their own interest relevant to, and demonstrating technical skills acquired in, their programme of study. Students will normally need to research one or more academic topic areas and then apply their findings to the construction of a computer-based system.

understanding of legal, ethical, and social issues surrounding the development of high integrity software and enables students to compare and contrast formal and non-formal development methodologies and to be able to select the techniques appropriate for a given situation.

theoretical and practical background required for advanced Computing systems development. You will develop in-demand practical skills that are required in the field of Computer Science.

Request More Information

Contact a programme advisor by calling
+65 6580 7700

Back to top