The Computer Systems programme at UL aims to equip you with the knowledge and skills to become a successful and effective computer professional. Many advanced and highly sophisticated software-intensive systems underpin the modern world. For example, software-based systems play an important role in all kinds of systems including smart cities, smart homes, social networks, manufacturing, finance, education, medicine, transport, and entertainment. But creating software-intensive systems is a human activity. Despite all the advances, software-intensive systems still present many demanding challenges for the professionals who design, build, test and deploy them. Being involved in the development of computer-based systems promises to be an exciting and indispensable career for the foreseeable future.