4 Results in Computer Science, Tampere
Computers and software are an integral part of our daily lives. The interaction between people and computers takes different forms as computers are integrated into differ ... [+]
Computers and software are an integral part of our daily lives. The interaction between people and computers takes different forms as computers are integrated into different systems from mobile devices to clouds.
The trend is towards more and more complex systems that are connected in various ways to form large distributed systems. As the systems and their component services are constantly evolving, understanding the complexity and system integration is crucial, which means that there is a need for skilled software specialists in the field.
Applicants should hold a Bachelor of Science degree in computer science, software engineering, or mathematics.... [-]
Robotics has for long been the key to efficient manufacturing. However, current robots mostly perform rigid tasks in a production pipeline with no ability to operate in c ... [+]
Robotics has for long been the key to efficient manufacturing. However, current robots mostly perform rigid tasks in a production pipeline with no ability to operate in changing environments. Next-generation autonomous robots operate among humans and require a completely new set of skills.
Not only do robots need to understand their surroundings, but they should also be able to cooperate with humans and even predict human actions. Applicants should hold a Bachelor of Science degree in computer science, mathematics, automation engineering, signal processing, or a related discipline.
Students should be familiar with the basics of programming, digital logic and processors. The recommended prior learning also includes familiarity with machine learning and control engineering.... [-]
Data engineering tickles your curiosity: every day is an adventure in the jungle of new data challenges. Data-driven systems are at the centre of modern computer engineer ... [+]
Data engineering tickles your curiosity: every day is an adventure in the jungle of new data challenges.
Data-driven systems are at the centre of modern computer engineering and hold great promise for the future.
Data engineering is needed for solving challenging pattern recognition problems, such as intelligent search engines, self-driving cars, autonomous robots, or automatic car number plate recognition systems.
Study objectivesOur major studies in Data Engineering and Machine Learning combine modern machine learning techniques with efficient implementation skills. Real-life deployment skills are not only about the mathematics of machine learning but also require an understanding of databases, programming languages and even hardware design; all aiming at the efficient processing of huge data masses, with the best algorithms brought by modern machine learning.... [-]
Software has an impact on nearly every aspect of modern life. This MSc programme is designed for applicants with a passion for computer science or software engineering wh ... [+]
Software has an impact on nearly every aspect of modern life. This MSc programme is designed for applicants with a passion for computer science or software engineering who want to learn the knowledge and skills to develop high-quality software.
The degree programme is anchored in real-world problems and explores different software development approaches, requirements management, software modelling and specification, implementation and testing software, and software project management. The programme offers opportunities to participate in the development of software or product prototypes and the management of software projects as part of a multicultural and multidisciplinary team.... [-]