Majors in Master’s Degree
M.Sc. (Tech) in computer science is a degree which opens doors to many places and prepares the way for a long and interesting career. The most important asset for a holder of a Master degree gained during studies is the ability to find out things independently and to form his or her own opinions. A M.Sc. solves the problems to which books don’t give answers. In addition it is delightful to see a spark of entrepreneurship as students and graduates start up their own companies.
The majority of master’s theses are done in industry. Those considering an academic career mainly choose their academic topic from research groups within the department. The CSE Department provides three majors with several advanced modules for M.Sc. degrees. Currently these majors are partly in Finnish.
Major in Data Communications Software
This major focuses on the fundamentals and evolution of Internet technologies as well as on the design and implementation of IP-based systems. In addition to the Internet technologies, the major addresses mobile networks and specifically the development of applications and services in heterogeneous network environments. Focal areas for both internet and mobile networks are security, service architectures and subjects related to service management such as mobility, quality-of-service and charging. Advanced modules (A3) in Data Communications Software are:
Major in Software Engineering and Business
In this major, students familiarise themselves with different approaches, models and methods for software engineering, as well as for commercial utilization of software, and especially software products. The central topics include software engineering, software productization, user interface design and usability, enterprise information systems and legal aspects of software development and business. Advanced modules (A3) in Software Engineering and Business are
- Enterprise Information Systems
- Law and Technology
- Mobile Cloud Services
- Software Engineering
- User Interfaces and Usability
Major in Software Technology
This major focuses on design and implementation of demanding software technological solutions within the domains of data bases, compilers, operating systems, as well as embedded and distributed systems. Advanced modules (A3) in Software Technology are:
These majors belong to the Degree Program of Computer Science and Engineering.