This module equips students with the skills and techniques needed to analyse, model, and design information systems. It also addresses key legal, social, ethical, and professional issues related to information systems development, providing a well-rounded foundation in the discipline.
This module introduces students to the fundamentals of designing, implementing, and testing software applications using a high-level programming language. Taught from first principles, it requires no prior programming experience. It covers programming essentials, including variables, control structures, arrays, and procedural programming methodology. It then introduces object-oriented programming concepts such as objects, classes, and inheritance, providing a strong foundation for future software development.
This module builds a fundamental understanding of mathematical concepts and skills essential for studying and applying computer science. Beginning with basic arithmetic and algebraic principles, the module lays the groundwork for their application across various areas of computer science.
This module provides a foundational understanding of computer architecture, exploring the relationship between hardware and software components in a computer system. It also introduces the fundamentals of computer networking, equipping students with essential knowledge for understanding and managing networked systems.
This module enables students to understand the requirements for web applications and select appropriate tools and techniques for their design and development. Students will gain hands-on experience in designing, implementing, and testing web pages, as well as producing professional documentation to accompany their work.
This module helps students identify the skills, competencies, and experiences necessary for successful career development in various IT and related fields. It provides a platform for students to explore potential career pathways and build foundational skills for professional success.
This module provides students with theoretical and practical knowledge essential for designing, implementing, and applying database management systems. It fosters an understanding of database systems in information management and equips students with technical skills to deploy database management systems using various languages and tools.
This module builds on foundational programming skills, focusing on the distinction, application, and construction of advanced data structures such as queues, stacks, and trees. Students will also acquire conceptual knowledge of algorithm analysis, design, and implementation, including sorting and searching techniques, to solve complex computational problems.
This module focuses on the principles and techniques required for developing web and mobile applications. Students will build on foundational programming skills to design, implement, and test responsive applications. The module covers user interface design, client-server interaction, and the integration of advanced functionalities to create dynamic, user-friendly applications tailored for both web and mobile platforms.
This module equips students with the skills required to secure employment in the IT sector. It offers opportunities to gain industry experience and apply knowledge of information and communication technologies to solve real-world business problems, bridging academic learning with practical application.
This module builds on foundational programming skills, focusing on advanced object-oriented programming methods and concepts. Students will design, develop, document, and deploy secure, event-driven programs featuring advanced graphical user interfaces. The module also introduces functional, concurrent, and network programming paradigms, equipping students with versatile programming techniques for complex application development.
This module offers a foundational understanding of data communications, computer architecture, and the interplay between hardware and software components. It also provides students with essential knowledge of computer networking fundamentals, preparing them to navigate and manage networked systems effectively.
This module provides students with an in-depth understanding of the methods and techniques employed by attackers to compromise computer systems and network security. Students will learn to identify vulnerabilities and explore strategies to strengthen system and network defences.
This module explores state-of-the-art methods and research trends in Artificial Intelligence, covering topics from machine learning to biologically inspired AI systems. Students will gain knowledge of the principles and applications of AI systems and develop an appreciation for the current advancements and developments in the field.
This module enables students to undertake a substantial individual academic project in an area of personal interest that aligns with their programme of study. Students will conduct research in one or more academic topic areas and apply their findings to the development of a computer-based system, demonstrating the technical skills acquired throughout their studies.
This module builds on prior application development skills, equipping students with the expertise needed to create applications across various computing platforms. These include mobile applications, distributed applications, cloud-based applications, and decentralised applications (DApps). Students will explore, evaluate, and utilise a range of tools and architectures to develop versatile and scalable applications.
This module explores the latest industry developments in the field of Computer Science, providing students with a comprehensive theoretical and practical foundation for advanced computing systems development. Students will acquire in-demand practical skills essential for addressing contemporary challenges and innovations in the field.
Start your future with LSBF, where excellence and opportunity collide.
Situated in the heart of Singapore's vibrant CBD, the campus is within walking distance of 4 MRT stations – Tanjong Pagar, Telok Ayer, Raffles Place, and Shenton Way.
Over 100 industry-focused undergraduate, postgraduate, and professional qualifications programmes that meet international standards, preparing students for global careers.
LSBF has won numerous awards over the years, including the recent SBR International Business Award 2024, SBR International Business Award 2023, Asia-Pacific Stevie Award 2024, Titan Award 2024.
Learn from seasoned professionals who bring practical insights to the classroom.
Established in 2003, London School of Business & Finance (LSBF) has empowered over 45,000 learners from more than 40 countries. A member of the Global University System (GUS) and with campuses in London, Singapore, Malaysia and Toronto, LSBF's international presence has expanded notably in Asia. The LSBF Singapore Campus offers 35+ academic programmes in disciplines such as business, finance, law, hospitality, and technology.
The University of Greenwich is a recognised London-based institution that has been committed to providing students with memorable student experiences since 1890. Not only does the University celebrate diversity with a student cohort representing over 140 countries around the world, it also champions the employment of expert teaching staff who have industry-relevant knowledge to share with their students.
SkillsFuture (SSG) and Post-Secondary Education Account (PSEA) funding are currently applicable only to selected programmes offered by public institutions such as NUS, NTU, and SMU. While this programme is not covered under those schemes, we’re pleased to offer exclusive rebates and promotional rates. To learn more about the available fee support and eligibility, please contact our Education Consultants at +65 6580 7700 or get in touch here.
Graduates can work as software engineers, systems analysts, web developers, or IT project managers. These roles are in high demand across Singapore’s digital economy.
You may progress to University of East London’s Master of Science in Computer Science, or explore other tech-focused Master’s depending on your interests.
That’s alright. You can pivot to roles in tech support, IT business analysis, or even explore management paths in tech companies.
Reach out to our expert education consultants at +65 6580 7700 or visit us at 80 Robinson Road, #01-00, Singapore 068898. We’re here to help you plan your next step.
¹https://www.topuniversities.com/university-rankings-articles/world-university-rankings/top-universities-uk-2021
²https://www.uel.ac.uk/undergraduate/courses/bsc-hons-cyber-security-networks

