The principal aim of the education is to provide students with good skills in programming. A graduate is able to design and program Internet services and applications for PC, Linux and mobile environments. Students have essential web development skills related to current Internet technologies and protocols, web graphics and multimedia, web authoring and design and web programming. Courses cover the major server frameworks, databases and associated development environments. They also include client-side technologies together with user experience competence. Technical expertise focuses on the technology, applications, and future trends of Internet service development.
Students learn to document their work and to manage in different communicative and interactive situations and apply international knowledge and competences in their own field. Foreign students learn the basics of the Finnish language. Studies in mathematics and physics support the usage of multimedia tools. Software development skills and business knowledge are gained in real-world projects in companies.
Professional studies consist mainly of software development, web technologies, user experience and business studies. This programme encompasses the major frameworks and software architectures on the Internet today. Course work provides comprehensive training for professional working in e-commerce, and on enterprise applications and interactive websites.
First, the students get a basic knowledge of programming, databases, teamwork and communication. Then they are able to participate in a software project. Later, they are able to study advanced programming and deepen their knowledge of server programming, mobile appl cation features, different mobile systems, development environments, and mobile technologies. The students also learn about game development, design and tools. The students are able to work as members of a software development team, as designers, programmers and managers.
Graduates start their career in the computing industry or set up their own businesses. They will find employment in companies of all sizes. Typically, they will have one of the following job titles as they start work: web developer/programmer/designer, web application developer or GUI designer.
The practical teaching consists of lessons, workshops, project work, assignments, presentations and company visits.
Practically oriented teaching methods and facilities corresponding to those of industry enable students to find and apply information, as well as getting them skilled at using professional tools and equipment. Students take part in software and business projects and learn problem solving in a real environment in companies. Problem solving combines technological knowledge and programming. The evaluation of learning is realized by means of written exams, project and assignment reports, and workshop presentations.
Collaborative distance learning methods and techniques are used during projects to give tutorial assistance. Multiculturalism and English as a working language are adopted on our international campus. Students can also study abroad at the partner universities and include their completed studies in the degree.
Structure of the degree
For further information about the contents of the studies, please see the online Study Guide in Finnish or in English.