Higher Diploma in Computer Science

S$5,000 scholarship available for 2025 intake—limited slots!

Empowered by AWS Educate and Palo Alto Networks

location-pin

Located in Singapore’s Central Business District


Upcoming Intake: 

Enroll today for August 2025 intake!

About This Programme

The Higher Diploma in Computer Science builds upon the skills developed in the Diploma in Information Technology, providing students with a solid grounding in key computer science and IT areas. The programme prepares students for careers in IT and computer science across various industries, equipping them with technical expertise essential for roles that require hands-on knowledge and problem-solving abilities. Graduates will have the opportunity to progress to degree programmes at the University of East London, with potential advanced standing in select courses. The programme also encourages practical learning, with students expected to bring their own laptops for laboratory exercises.

Duration

14 months (full-time/part-time)

Delivery Mode

Blended Learning

📝 Modules

Information Systems Modelling & Design

This module develops the skills and techniques required for creating an overall plan for the design of software, design of functional specifications based on user and business requirements incorporating various controls, functionality, and interoperability of different elements into a designing an information system, modelling which describes the overall architecture in software, databases, hardware, and third-party frameworks that the software will use or interact with. It also covers some of the key legal, social, ethical, and professional issues relating to the information systems development.

Maths for Computing

This module introduces the basic concept of quantitative approaches to computing mathematics. This module will help students to attain essential knowledge in mathematical concepts and skills that are required for the study and application of computer science.

Software Development

This module provides students with technical skills, communication skills, to develop applications by coding, testing, debugging, documenting, and reviewing in accordance with object-oriented programming standards for development and security. The module focuses on programming fundamentals such as introduction to computers and object-oriented programming, basic computation, variables, control structures, arrays, and the procedural programming methodology. It then progresses to introduce the object-oriented programming concepts of objects, classes, and inheritance.

Computer Systems & Networks

This module focuses on fundamental computer architecture, network fundamentals, protocols, and models. This module introduces the categories of the network functions, evaluates, and justifies networks, and device performance using the OSI model and the most widely used TCP/IP protocol suite.

Web Technologies

This module provides students with practical skills to examine, translate complex software ideas and concepts into a web application and establish key design principles and methodologies. Students can select and use appropriate tools and techniques with which to design, build, implement, and test a web application. This module also provides the opportunity to gain work skills to be able to provide professional documentation for the web pages produced.

Cloud Computing

This module provides students with a detailed and essential foundation in cloud computing. Cloud computing is the up and rising technology that will be considered critical in today’s business world. This introductory module to cloud computing describes and explains fundamental aspects of cloud computing concepts, models, technologies, and applications.

Database Management Systems

This module introduces students to the database which is fundamental to current business information system activities. A database typically provides features to enhance compactness, reliability, flexibility, and Internet applicability. Students will be introduced to the concepts and fundamentals of database systems. Students will be able to specify and create a database model, including the setting of various parameters that can be modified to suit different structured or unstructured data requirements, the design of data, as well as the development of mechanisms for maintenance, storage, and retrieval of data based on the business requirements. An open-source database tool is considered for verifying the features.

Data Communications & Networks

This module introduces students to and gives a clear understanding of how networks from in-home local area networks (LANs), to the massive and global Internet, are built and how they allow us to use computers to share information and communicate with one another.

Management of Information Systems

This module introduces students to the vital role of information systems in supporting an organisation’s business processes and enhancing decision-making capabilities. The strategic implications of information systems will be analysed, and students will be introduced to decision-making processes, data analytics, risk management, and IT audit for managing an information system for an organisation.

Data Structure and Algorithms

This module introduces students to the fundamentals first approach which builds a strong foundation of advanced programming data structures, algorithms, concepts, and techniques. This module introduces students to programming in a problem-driven way that focuses on problem-solving rather than syntax, illustrating advanced data structure concepts by example, and provides hands-on practical laboratory exercises for students to gain programming and technical skills.

Advanced Programming

This module will focus not only on the Java programming language, but also the Java programming style and topics on advanced software design using Java and Java’s network programming. This course covers the techniques of object-oriented programming in Java and the characteristics of the Java programming language. The language features such as event-driven programming, GUI, Collection classes, packages, exception handling, and multithreading with concurrent programming are discussed. Java graphical user interface and animation tools are important parts of this course. Advanced topics such as network programming, threads, and sockets are introduced with an executable example.

Mobile App Development and Web

This module introduces students to how to develop applications for Android smartphones and tablets. It demonstrates the need to know how to successfully develop your own Android applications. It also addresses all the fundamentals; including user interfaces, networking, SMS messaging, and databases. It is a practical module primarily for those who wish to extend their programming ability beyond and to deploy their own Android Apps themselves in the market.

Practicum/Research Project

This module provides an opportunity for students to undertake a task of a suitable size that allows him/her to apply the appropriate skills and knowledge learned in the Higher Diploma. It is normally expected that the project will involve, in addition to evidence of meeting targets in the area of self and time management, relevant background reading and research, and use of appropriate tools and techniques for design and development. Work produced here must be of professional competence suitable for the level of the Higher Diploma course. Students will undertake a significant piece of individual applied 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 and implementation of a computer-based system.

Why Study at LSBF Singapore Campus

Pathway to a UK Degree

Graduates of Higher Diploma in Computer Science may further their education with LSBF in specialised MSc Computer Science; or MSc Information Security & Digital Forensics; or Postgraduate Diploma in Cybersecurity

Upon completion of the Higher Diploma, graduates can gain direct entry into Year 3 of a Bachelor's in Cyber Security and Networks or Computer Science offered in partnership with University of East London, UK.


Flexible Study Options

Study full-time or part-time, and attend classes from home or conveniently in Singapore's Central Business District.


Amazon Web Services Integration

Enjoy AWS Promotional Credits, and gain access to AWS Educate Job Board and Cloud 101 Curriculum.


Awards & Accreditations

LSBF has won numerous awards over the years, including the recent SBR International Business Award 2025, SBR International Business Award 2024, Asia-Pacific Stevie Award 2024, Titan Award 2024. Not only that, LSBF has also formed strategic collaborations with ISCA and Deloitte, further enhancing the credibility of the institution.


Eligibility

Who Can Apply For This Programme

Local students shall possess one of the following:

  • Two passes in GCE ‘A’ Level Examinations
  • International Baccalaureate (24 points)
  • Local Polytechnic Diploma in any field
  • Completion of LSBF Diploma in Information Technology (applicants can apply to transfer any recognised prior learning credits by applying for Advanced Standing)
  • Vocational Diploma in relevant field of study
  • Other equivalent qualifications

 

International Students shall possess one of the following:

  • Completion of Year 12 High School Qualification or equivalent qualification from respective home countries
  • Completed International Baccalaureate (24 points)
  • Equivalent Local Polytechnic Diploma in any field in respective home countries
  • Completion of LSBF Diploma in Information Technology (applicants can apply to transfer any recognized prior learning credits by applying for Advanced Standing)
  • Vocational Diploma in relevant field of study
  • Other equivalent qualifications

Both local and international students must fulfill the minimum English language entry requirement of one of the following:

  • Achieved grade C6 or better in the English language in ‘O’ level
  • Passed in the English Language in Year 10 High School qualification or equivalent
  • Achieved IELTS 5.5/TOEFL 500
  • Completed LSBF Preparatory Course in English Upper Intermediate Level

18 years or older

Applicable for eligible Singaporean students, Permanent Residents (PR), Employment Pass (EP), Dependent Pass (DP), S Pass (SP), and Work Permit (WP) holders. T&CS apply. Enquire for more information.

NTUC members enjoy 50% unfunded course fee support for up to $500/year with conditions met. For more information, read here.

London School of Business & Finance
PEI Reg. No.: 201008079C, Period: 13 March 2024 - 12 March 2028