MA Applied Theatre: Drama in Educational, Community & Social Contexts
Goldsmiths, University of London, is renowned for its dynamic and innovative programs, ...
Goldsmiths
INTAKE: September
The BSc (Hons) Computer Science (Software Engineering) program at Goldsmiths, University of London, is designed to provide students with a comprehensive understanding of computer science with a specialized focus on software engineering. This program emphasizes the principles, methodologies, and practices essential for designing, developing, and maintaining software systems. Students gain a solid foundation in computer science while acquiring practical skills to excel in the dynamic field of software engineering.
Curriculum: The curriculum for the BSc (Hons) Computer Science (Software Engineering) program is thoughtfully structured to cover core computer science concepts and advanced software engineering principles. Students engage in modules that include software design, development methodologies, programming languages, and project management. The program aims to strike a balance between theoretical knowledge and hands-on experience, preparing students for real-world challenges in software development.
Research Focus: Goldsmiths places a strong emphasis on research within the BSc (Hons) Computer Science (Software Engineering) program. Students are encouraged to explore cutting-edge research topics, including software architecture, development methodologies, and emerging technologies. The program aims to foster a research-led approach, empowering students to contribute to the ongoing evolution of software engineering through innovative projects and investigations.
Industry Engagement: Goldsmiths actively fosters industry engagement for students in the BSc (Hons) Computer Science (Software Engineering) program. This may involve collaborative projects with industry partners, internships, guest lectures from software engineering professionals, and opportunities to work on real-world software development projects. The program is designed to bridge the gap between academic knowledge and practical application, ensuring that graduates are well-prepared for careers in software engineering.
Global Perspective: The BSc (Hons) Computer Science (Software Engineering) program at Goldsmiths incorporates a global perspective, acknowledging the international nature of software development and technology. Students explore global software engineering trends, ethical considerations, and the impact of software on diverse industries. The program may include modules that analyze case studies from different regions, providing students with a nuanced understanding of the global software engineering landscape.
Goldsmiths
IELTS 6
£ 18930
Undergraduate Entry Requirements
Academic Qualifications: Prospective undergraduate students should have completed Standard XII with an overall average of 55%. This academic standard ensures a foundational level of education for successful undergraduate studies at Goldsmiths.
English Language Proficiency:
Students must provide:
It is important to note that meeting the minimum entry requirements does not guarantee admission, as the university considers factors such as availability of places and competition for the program. Additionally, some courses may have higher entry requirements or additional selection criteria, such as interviews or portfolio submissions.
Goldsmiths, University of London, is renowned for its vibrant academic community, creative atmosphere, and excellence in the arts, humanities, and social sciences. The university offers a range of scholarships for international students, providing financial support and opportunities for academic and personal development.
Excellence Scholarships: Goldsmiths offers Excellence Scholarships to exceptional international students who demonstrate outstanding academic achievements. These merit-based scholarships provide partial tuition fee waivers and are available across various undergraduate and postgraduate programs.
Santander Universities Scholarships: Goldsmiths has partnerships with Santander Universities, providing additional scholarship opportunities for international students. These scholarships support various academic pursuits, including research projects, study abroad experiences, and entrepreneurial initiatives.
Graduates of the BSc (Hons) Computer Science (Software Engineering) program at Goldsmiths, University of London, are well-equipped to embark on rewarding careers in the dynamic and ever-evolving field of software engineering. Combining a strong foundation in computer science with specialized knowledge in software engineering principles, these professionals play a crucial role in developing innovative and reliable software solutions.
Software Developer/Engineer: Graduates can pursue roles as software developers or engineers, designing, coding, testing, and maintaining software applications across various platforms.
Software Architect: Individuals may work as software architects, envisioning and designing the overall structure and functionality of complex software systems.
Full Stack Developer: Careers in full-stack development involve proficiency in both front-end and back-end development, enabling graduates to work on entire software stacks.
DevOps Engineer: Graduates may specialize in DevOps, focusing on the integration of development and operations to streamline software development processes and improve collaboration.
Systems Analyst: Individuals can work as systems analysts, analyzing and improving computer systems to meet organizational needs efficiently.
Project Manager (Software Projects): Graduates with strong project management skills may pursue roles as project managers, overseeing the planning and execution of software development projects.
Quality Assurance (QA) Engineer: Careers in QA involve ensuring the quality and functionality of software through testing and quality control processes.
User Interface (UI)/User Experience (UX) Designer: Graduates may specialize in UI/UX design, focusing on creating visually appealing and user-friendly software interfaces.
Mobile App Developer: Individuals may develop expertise in mobile app development, creating applications for iOS, Android, or cross-platform environments.
Cloud Solutions Architect: Graduates can work as cloud solutions architects, designing and implementing scalable and secure software solutions in cloud environments.
Database Administrator: Careers in database administration involve managing and optimizing databases to ensure efficient data storage and retrieval.
Machine Learning Engineer: Graduates interested in AI and machine learning may pursue roles in developing software applications that leverage these technologies.
Cybersecurity Software Engineer: Individuals may specialize in developing software solutions that enhance cybersecurity measures, contributing to the protection of digital assets.
Embedded Systems Developer: Graduates can work on embedded systems, developing software for devices and systems with dedicated functions.
Software Development Consultant: With a focus on consulting, graduates may provide expert advice to organizations on software development best practices and strategies.