BSc Games Programming is for students who are passionate about games and committed to creating games. Making games requires hard work and difficult problem solving but is also incredibly rewarding. You need to have good technical skills, this is our toughest undergraduate degree, but you also need to love games and to really want to make games. The greatest moments of this degree will be when your game, that you designed and implemented, is finished and you can have the satisfaction of playing it and seeing others playing it, knowing that you made it. If you have the dedication to put in the hours of hard work to get to that point then this is the degree for you.