What will I learn?
**Why study BSc Computer Science (Software Engineering) at Goldsmiths****Develop the skills you need to pursue a career in software design and development, with a focus on software engineering techniques.**- In this BSc Computer Science pathway, you'll become a specialist in software engineering techniques. This is excellent preparation for a career in software design and development.- On the degree you'll learn to develop software using advanced coding techniques, gaining an understanding of the full power of modern programming languages. - You'll explore the security issues raised by the development of networked software systems.- You'll develop databases using advanced data storage techniques (such as NoSQL), and you'll build applications using object-orientated programming languages and dynamic web tools.- The degree is hands-on and practical from the start. You'll gain experience working on projects using a range of software development techniques, honing technical and teamwork skills for your future career.- In your third year, you'll have the opportunity to undertake a year-long industry placement (making this programme four years full-time, or eight years part-time). This gives you valuable experience to build confidence and contacts, further develop your skills and industry insight, and enhance your career prospects.