The University of Buckingham has developed a unique two-year undergraduate degree programme in Computer Science, which incorporates self-directed projects encouraging entrepreneurial development through innovative creation. Designed with input from the IT industry, SMEs, graduates, and the University’s Business School, the proposed programme aims to develop students’ computing knowledge and skills, and provides them with a platform to plan, start, develop and run their own software business. Graduates of the programme will be able to start their own software/IT business, join an incubator programme to further develop their ideas and skills or work in a dynamic software development environment. SmartLab6Computing and ICT are an integral part of today’s modern society, playing a significant role economically and politically while acting as a vehicle for information in many sectors. This programme is intended to bridge the gap between students’ academic knowledge in computing and the real-life world of business in computer science. This will be done through hands-on and interactive projects that provide opportunities to engage with potential customers. This programme will offer prospective students the unique opportunity to develop a well-rounded and thorough understanding of computing as an entrepreneur. As a foundation, the programme aims to develop students’ theoretical knowledge and practical skills enabling them to analyse, specify, design, develop and test efficient and innovative computer-based systems. In addition, students will creatively develop software systems of their own and research ways to commercially market their ideas to specific areas of business, outlined in a professional business plan. Projects will be guided by mentors in the field and students will participate in lectures from notable software and business entrepreneurs, encouraging a creative, innovative and business-minded focus. “We want our graduates to be able to start a software business; they will be able to work in a dynamic area – not just designing software. As for the way the programme is designed it would give the students a better understanding of what works and what doesn’t and what could potentially go wrong and how to overcome such issues when launching a software business” (Dr Harin Sellahewa – Senior Lecturer and Programme Director). The programme is designed to prepare graduates for careers in the IT industry, including software engineering and systems management. They will also be able to establish their own start-up businesses during the programme or on graduation. Alternatively, graduates can advance their careers in research in computing / computer science at Buckingham, other UK universities or universities abroad.