BSc (Hons) Creative Computing (Software Development)
-
People are friendly, courses were great, they prepare you for teaching very nicely and gracefully. Bath Spa is an amazing place, and I would pick this university over and over.
← | →
-
It was pretty good and I had a great experience so much that its going to be hard to leave this place.
← | →
-
Good university and everything about the course was good and thanks for everything.
← | →
Bachelor's degree
In London
Description
-
Type
Bachelor's degree
-
Location
London
-
Duration
3 Years
-
Start date
Different dates available
Are you excited by the collision of computing and creativity? Have you ever wondered how to code compelling web experiences, design intuitive digital interfaces, or build those useful smartphone apps that you find yourself using everyday? Our Software Development pathway in Creative Computing could be for you.
Creative Computing (Software Development) responds to a pressing need for skilled individuals who can bridge the gap between the ‘ideas people’ and the 'coders’. You’ll apply key programming, interactive design and ideation skills in creative contexts, and contribute to exciting projects with emerging tech companies and freelance developers.
As a graduate of Creative Computing (Software Development), you’ll be adaptable and highly employable. You’ll hold a unique blend of technical proficiency and imagination that will set you apart from typical computer science graduates.
Facilities
Location
Start date
Start date
About this course
Code, create, design and collaborate in our innovative Creative Computing (Software Development) course.
Learn by making. Build imaginative games, web apps, digital interfaces and interactive artworks.
Network and collaborate. Work with like-minded students, software development specialists and creative partners.
Become future-proof. Graduate as an in demand fusion of creative thinker and technical expert.
This course is designed carefully to address a clear need in industry for individuals who have both a range of digital skills, and the ability to be highly creative. The curriculum is co-designed with industry partners and maintains a close relationship with creative enterprises and tech companies throughout to ensure that students receive the knowledge that will help them transition seamlessly into the world of work.
We accept a wide range of qualifications for entry to our undergraduate programmes. The main ones are listed below:
A Level - Overall Grades CCC - CDD are accepted.
BTEC - Extended Diploma in Performing Arts or related subject Merit, Merit, Merit (MMM) accepted.
International Baccalaureate - A minimum of 26 points are accepted.
Reviews
-
People are friendly, courses were great, they prepare you for teaching very nicely and gracefully. Bath Spa is an amazing place, and I would pick this university over and over.
← | →
-
It was pretty good and I had a great experience so much that its going to be hard to leave this place.
← | →
-
Good university and everything about the course was good and thanks for everything.
← | →
Course rating
Recommended
Centre rating
Student's Review
Student's Review
Sarah
Student's Review
P
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 14 years
Subjects
- Computing
- Javascript
- PHP
- MySQL
- Ajax
- Design
- Adobe
- Web
- Project
- Industry
- Programming
- HTML5
- Methodology
- Visual Arts
- Visual Coding
- Web App Deployment
- C languages
Course programme
Year 1
Master the basics. Start your journey through Creative Computing (Software Development) by developing key skills in computing and digital design. We provide an induction to computer science (binary, hardware, operating systems, networking) and probe the social and ethical consequences that are distinct to the digital age. Weekly tech workshops expose you to the basics of web development, physical computing (Arduino, Raspberry Pi) and object-oriented programming. Specific modules on creative problem solving, interface design and coding for the visual arts enrich your understanding of how creativity and computing combine.
Indicative modules:
· CodeLab I (Java and HTML5 programming primer)
· Digital Practice (non-linear storytelling)
· Visual Coding (coding for the visual arts)
· Introduction to Computing (computer science fundamentals)
· Interface Design (visual / UX design for devices)
· Ideation and Creative Problem Solving (find new ways of solving problems)
Year 2
Begin to specialise. We teach you principles of web app development, deploying AJAX, PHP scripts and mysql databases to serve content dynamically over the network. You encounter the fundamentals of responsive web design, from ‘mobile first’ to feature detection, while also considering the creative strategies that underpin compelling web apps. Your specific Software Development learning is accompanied with an in-depth ‘code lab’ that spotlights the C programming languages. Elective modules provide space to improve programming literacy, interface with creative tech companies, and experiment with some of the latest consumer grade interactive devices.
Indicative modules:
· CodeLab II (extend your programming skills to C++)
· Web and Mobile Application Development (databases and responsive web apps)
· Emerging Technologies (experiment with and ideate on new-to-market tech)
· Industry-Informed Projects (work on live briefs set by industry partners)
Year 3
Kickstart your career. You’ll enhance your software development knowledge, while setting yourself up for success in the tech / creative industries. One third of your time is spent developing a significant digital artefact. This work becomes the centrepiece of a compelling, industry-focused creative portfolio. You’ll gain expert insight into software project management techniques and best practice. Here you negotiate the selection and application of novel creative computing technologies and strategies within major software development projects. Optional modules target interdisciplinary collaboration, professional development and enterprise engagement.
Indicative modules:
· Practice-based Project (pursue a large-scale personal work)
· Software Project Management (how to lead large software projects)
· Professional Practice with Industry Placements (work experience with an industry partner)
Course assessment
Creative Computing (Software Development) is almost entirely coursework assessed. You’ll deliver a varied and balanced collection of artefacts including showreels, experiment portfolios, prototype software, interactive stories, digital interfaces and web apps. Project work is supported by contextual essays, reflective commentaries, sketchbooks, reports, pitches, presentations, debates and b/vlogs.
BSc (Hons) Creative Computing (Software Development)