Master s Degree Programme in Computer, Communication, and Information Sciences

Size: px
Start display at page:

Download "Master s Degree Programme in Computer, Communication, and Information Sciences"

Transcription

1 Master s Degree Programme in Computer, Communication, and Information Sciences Petri Vuorimaa, Department of Media Technology [email protected]

2 Agenda 12:00-12:10 Opening and CCIS Presentation (Petri Vuorimaa) 12:10-13:30 Major Presentations 12:10-12:20 Computer Science (Petri Vuorimaa) 12:20-12:30 Communications Engineering (Jyri Hämäläinen) 12:30-12:40 Software and Service Engineering (Mika Mäntylä) 12:40-12:50 Mobile Computing, Services, and Security (Tuomas Aura) 12:50-13:00 Acoustics and Audio Technology (Tapio Lokki) 13:00-13:10 Machine Learning and Data Mining (Erkki Oja) 13:10-13:20 Signal, Speech, and Language Technology (Mikko Kurimo) 13:20-13:30 Game Design and Production (Perttu Hämäläinen) 13:30-13:40 International Studies (Eija Kujanpää) 13:40-13:50 Student Admission (Petri Vuorimaa) 13:50-14:00 Open Discussion

3 Background q Aalto is clearly Finland s largest ICT education organization q ICT education is carried out in two schools: SCI and ELEC available potentials are not fully used when MSc programs are operated separately q There is no clear work division between SCI and ELEC This has lead to some overlap in MSc education q Why now is right time to merge MSc programs on ICT? MSc program renewal ongoing anyway Wide consensus on the benefits of the merger Large joint MSc program between schools will provide a test case for school cooperation and realize student mobility on new level.

4 Computer, Communication, and Information Sciences (CCIS) q Joint Master s Degree Program organized by Aalto Schools of SCI and ELEC q Eight majors and altogether 16 tracks q Faculty includes over 40 professors q First call for students starts in December 2014 q Operation starts in January 2015 q New students start their studies in August 2015

5 Degree structure Master s Thesis 30 ECTS Minor ECTS Major ECTS Elective Studies ECTS q Master s degree 120 cr Major: cr q Long major (55-65 cr) q Compact major (40-45 cr) + minor (20-25 cr) Minor cr (optional) q Master s program decides whether minor is allowed q Minors can be chosen from a list defined by the Master s program Elective studies cr q Additional minor (student s own preference) q Multidisciplinary courses q Courses supporting the major q Full semester abroad Master s thesis 30 cr

6 Majors q Computer Science (Petri Vuorimaa) q Communications Engineering (Jyri Hämäläinen) q Software and Service Engineering (Mika Mäntylä) q Mobile Computing, Services, and Security (Tuomas Aura) q Acoustics and Audio Technology (Tapio Lokki) q Machine Learning and Data Mining (Erkki Oja) q Signal, Speech, and Language Technology (Mikko Kurimo) q Game Design and Production (Perttu Hämäläinen)

7 Computer Science Major Petri Vuorimaa, Department of Media Technology

8 Computer Science q Organized jointly by four different departments: Computer Science and Engineering Information and Computer Science Media Technology Communications and Networking q Six different tracks (broad major) q Faculty includes 25 professors

9 Core Courses and Tracks Core Courses: q Operating Systems q Web Software Development q Information Security q Computer Graphics q Principles of Algorithmic Techniques q Discrete Models and Search q Machine Learning: Basic Principles q User Interfaces Tracks: q Software Systems and Technologies q Secure Systems q WWW Technologies, Applications, and Science q Interactive Technologies q Algorithms, Logic, and Complexity q Big Data and Large-Scale Computing

10 Software Systems and Technologies q Professors: Mario di Francesco, Keijo Heljanko, Lauri Malmi, Jukka K. Nurminen, Heikki Saikkonen, Eljas Soisalon-Soininen, Jorma Tarhio, Antti Ylä-Jääski q Covers a wide range of topics on software systems, including mobile and cloud computing, energy efficiency of computing, novel networking technologies, and pervasive applications built on top of this basic foundation q Focus on applied computer science building on a solid software systems technology background q Also possible to study advanced learning technologies for education.

11 Software Systems and Technologies- Courses q q q Required core courses: CSE-C3200 Käyttöjärjestelmät (Bachelor Studies or 1st fall, period I-II) Mandatory courses: T Mobile Cloud Computing (1 st fall period I-II) CSE-Exxxx Seminar on Software Systems and Technologies (1 st spring, period 3-4) q Can be replaced by other T-110 or T-106 seminar T Concurrent Programming (2 nd fall, period I-II) Recommended optional courses: CSE-E5430 Scalable Cloud Computing (recommended 2 nd fall, period I-II) CSE-C3210 Web Software Development (period II-III) T Computer Networks II - advanced features (1 st or 2 nd fall, period I-II) T Applications and Services in Internet (1 st or 2 nd fall, period I-II) T Embedded Systems (recommended 1 st spring, period III-IV) T Laboratory works (1 st or 2 nd fall, period I-II) T Mobile Systems Programming (recommended 1 st spring, period III-IV) CSE-E5440 Energy-efficient Mobile Computing (recommended 1 st spring, period V) T Network Services Business Models T Internet Technologies for mobile computing CSE-E4430 Methods and Tools for Network Systems TU Oppiminen ja oppimisympäristöt (1 st or 2 nd spring, period III-V) CSE-E5280 Learning technologies (1 st or 2 nd fall, period I-II) T Research methods (1 st or 2 nd spring, period III-V) T Transaction management in databases (1 st or 2 nd spring, period III-IV) T Johdatus kääntäjätekniikkaan (1 st or 2 nd fall, period I-II)

12 Secure Systems q Professors: Tuomas Aura and N. Asokan q Covers the fundamental models and technologies of computer and network security, such as access control and data protection, as well as timely topics in the security of mobile, embedded and cloud-based systems q Students will learn to analyze threats caused by a creative adversary and to design secure, usable and deployable security solutions q Provides also a view to current research in systems security

13 Secure Systems - Courses q Required core courses: CSE-C3400 Information security (Bachelor Studies or 1st fall, period I) q Mandatory courses: T Network security (1st or 2nd fall, period II) CSE-E5470 Mobile system security (1st spring, periods III-IV) T Seminar on network security (1st spring or 2nd fall, can be replaced with T if the students has taken another CS seminar) q Recommended optional courses: T Cryptography and data security (strongly recommended, 1st or 2nd fall, periods I-II) T Laboratory works in networking and security (1st or 2nd fall, periods III-IV) T Special course in information security (varying topics, e.g. malware analysis, 1st spring, periods I-II)

14 Web Technologies, Applications, and Science q Professors: Eero Hyvönen and Petri Vuorimaa q Handles subject areas of web services and web content in a versatile way q Students learn to develop content to the web and control the technologies related to presenting and transferring that data q One relevant learning goal is the ability to develop web services to the users q Also information retrieval systems and their evaluation are introduced q Other core content is related to developing web services to machines

15 Web - Courses q Required core courses: CSE-C3210 Web Software Development ELEC-E7850 User Interfaces q Mandatory courses: T Design of WWW services T Semantic Web T Information Retrieval q Recommended optional courses: T User Interface Construction T Web Services T WWW-applications T Special Assignment in WWW and Knowledge Technology T Multimedia Programming T Seminar or Media Technology Modern Database Systems

16 Interactive Technologies q Professors: Antti Oulasvirta and David McGookin q What is the best interface for wearable computers? Can we improve predictive text entry work on smartphones? Will augmented reality glasses become popular? How can we best control a computer with our eyes or gestures? How could social media services improve user experience? q The design of technology for human use is among the most significant challenges of the information society. This track focuses on the applications of engineering, social sciences, and computational sciences to the design of user interfaces. q The courses span the software and hardware aspects of interactive technologies, including input devices, interaction techniques, quality of experience, user interface technologies, interactive applications, social media, and interactive systems. Students learn to apply models, theories, and methods to increasingly realistic design problems. Both classic and emerging user interfaces are covered.

17 Interactive Technologies - Courses q q q Required core courses: ELEC-E7850 User Interfaces Mandatory courses: ME-E4200 Experimental User Interfaces T Social Media ELEC-E7860 Research Project in User Interfaces DOM-E5058 Information Visualization and Design Recommended optional courses: ME-C2600 Ihminen havaitsina (no English version?) Becs Experimental and Statistical Methods in Biological Sciences I Becs Experimental and Statistical Methods in Biological Sciences II Social Psychology and ICT (Prof. Ravaja, University of Helsinki, Social Psychology) T Information visualization T Design of WWW services ME-C3100 Computer Graphics ME-E4100 Advanced Computer Graphics T Machine Learning: Basic Principles (ICS) T Computer Vision CSE-C3210 Web Software Development T WWW-applications

18 Algorithms, logic and complexity q q q q q Professors: Aristides Gionis, Petteri Kaski, Ilkka Niemelä, Kaisa Nyberg, Pekka Orponen, Jukka Suomela, and Stavros Tripakis Provides the students with a strong theoretical background that covers fundamental conceptual tools for the modeling, design, and analysis of advanced computing systems The global computing infrastructure of the future will be founded on a complex and extensively distributed network of heterogeneous subsystems of varying degrees of autonomy New practices in the design, development, implementation, and application of computing systems and services call for professionals with up-to-date knowledge in this rapidly developing field Students will receive a solid and versatile methodological education which prepares you for a career as an expert in exploiting and advancing these new exciting computing technologies

19 Algorithms, logic and complexity - Courses q Required core courses: T Principles of Algorithmic Techniques I-II T Discrete Models and Search III-IV q Mandatory courses (choose 3 out of 6): T Advanced Course in Algorithms III-IV ICS-E5020 Distributed Algorithms I-II ICS-E5010 Computer Aided Verification and Synthesis III-V T Cryptology III-IV T Computational Complexity Theory III-IV q T Answer Set Programming I-II Recommended optional courses: T Combinatorics (Combinatorial Algorithms?) I-II T Parallel and Distributed Systems I-II ICS-E5xxx Systems, Models, and Algorithms?-? T Advanced Course in Computational Logic I-II T Cryptography and Data Security I-II T Algorithmic Methods of Data Mining I-II ICS-E4020 Programming Parallel Computers V

20 Big data and large-scale computing q Professors: Aristides Gionis, Keijo Heljanko, Petteri Kaski, Sami Kaski, and Jukka Suomela q Provides the students with a strong background to cope with the challenges arising from the growth of data and information in our society q Educates professionals who are capable of dealing with the different aspects of modern data management and data analytics: data management and efficient data processing cloud computing distributed and parallel computing data analysis, and information visualization

21 Big data and large-scale computing - Courses q q q Required core courses: T Machine Learning: Basic Principles I Mandatory courses: T Algorithmic Methods of Data Mining I-II CSE-E5430 Scalable Cloud Computing I-II Modern Database Systems III-IV Recommended optional courses: ICS-E4020 Programming Parallel Computers V ICS-E4000 Artificial Intelligence ICS-E4030 Kernel Methods in Machine Learning T Machine learning and neural networks II T Machine Learning: Advanced Probabilistic Methods III-IV T Computer Vision III-IV T Information visualization III T Mobile Cloud Computing I-II S Speech Recognition II S Convex Optimization for Engineers L I-II

22 CCIS: Communications Engineering J. Hämäläinen

23 Communications Engineering q Communications Engineering major focuses on communications and networking technology, networking business, and human aspects of communications technology. q The Communications Engineering graduates will be the key actors of the international telecommunications industry. Students typically do their Master s thesis in industry. Students interested in postgraduate studies can also do their thesis in research projects of Aalto University. q Communications Engineering Master s Programme is one of the oldest international MSc programmes in Aalto.

24 Study tracks q Three study tracks: Wireless Communications, Internet Technologies and Communications Ecosystem. Key areas in Wireless Communications are radio interface technologies and communication theory, fundamentals of wireless networks, systems and standards, and resource management in wireless communications. Internet Technologies focuses on internetworking and the use of packet switching technology for all kinds of services in next generation networks. Communications Ecosystem covers areas ranging from technology to human and business aspects of communications networks and services. The goal is to educate multi-skilled professionals and to promote collaboration between experts of technology, economics and design.

25 Communications Engineering q Organized jointly by two departments: Communications and Networking (Comnet) Signal Processing and Acoustics (SPA)

26 Structure of the major Major: 60cr Track specific courses Internet Technologies Core courses for the major (15cr) Wireless Communications Communications Ecosystem

27 Internet Technologies: Compulsory courses for all students in the track (35cr) Code Course name Credits Responsible teacher ELEC-XXXX Trends in Communications Research 5 Samuli Aalto/Jyri Hämäläinen ELEC-XXXX Internet Traffic Measurements and 5 Markus Peuhkuri/Esa (S ) Measurement Analysis Hyytiä/Pasi Lassila ELEC-XXXX Wireless Systems 5 Jyri Hämäläinen CSE-C3400 Information Security 5 Tuomas Aura ELEC-XXXX Routing and SDN 5 Jose Costa Requena (Raimo Kantola) ELEC-XXXX Internet Protocols 5 Pasi Sarolahti ELEC-XXXX Laboratory/Project course in Internet Technologies 5 Markus Peuhkuri/Juha Järvinen/Raimo Kantola +25cr selected from a limited set of courses defining the focus area (e.g. Network Services, Wireless Networking, Teletraffic Theory, Network Security)

28 Wireless Communications: Compulsory courses for all students in the track (45cr) Code Course name Credits Responsible teacher ELEC-XXXX Trends in Communications Research 5 Samuli Aalto/Jyri Hämäläinen ELEC-XXXX Internet Traffic Measurements and 5 Markus Peuhkuri/Esa (S ) Measurement Analysis Hyytiä/Pasi Lassila ELEC-XXXX Wireless Systems 5 Jyri Hämäläinen ELEC-X110 Communications Theory 5 Olav Tirkkonen ELEC-X120 Radio Resource and Spectrum 5 Riku Jäntti Management ELEC-X140 Mobile Communication Systems 5 Tarik Taleb ELEC-X150 Laboratory Course in Wireless 5 Kalle Ruttik Communications ELEC-XXXX Signal Processing for Communications 5 Risto Wichman S Coding methods 5 Patric Östergård +15cr selected from a limited set of courses defining the focus area (e.g. Internetworking, Teletraffic Theory, Network Security, Signal Processing)

29 Communications Ecosystems: Compulsory courses for all students in the track (35cr) Code Course name Credits Responsible teacher ELEC-XXXX Trends in Communications Research 5 Samuli Aalto/Jyri Hämäläinen ELEC-XXXX Internet Traffic Measurements and 5 Markus Peuhkuri/Esa (S ) Measurement Analysis Hyytiä/Pasi Lassila ELEC-XXXX Wireless Systems 5 Jyri Hämäläinen S Operator Business 5 Heikki Hämmäinen S Value network design for Internet 5 services Heikki Hämmäinen S Communications Ecosystems 5 Analysis Kalevi Kilkki ELEC-E7850 User Interfaces 5 Antti Oulasvirta +25cr selected from a large set of courses options defining the focus area

30 Software and Service Engineering Proposal for Contents of Major and Minor Draft

31 Software and Service Engineering q BACKGROUND: Software intensive products and digital services are crucial to economies, societies and human wellbeing. q GAIN: As a student of Software and Service Engineering, you learn to design and develop products and services that create business value and satisfy real user needs. You learn to tackle wicked, real-world problems taking human, societal, organizational, and technological factors into account. q CONTENTS: The major has four threads making it possible to specialize in software engineering, service design and engineering, user-centered design, or enterprise systems.

32 Software and Service Engineering q A combination of four current majors Together, these majors represent 26% of all CS major students (2012) q Offered with four tracks: 1. Software Engineering 2. Service Design and Engineering 3. User-Centered Design 4. Enterprise Systems q The major is offered as both long and compact q In addition, two minors are offered q Disclaimer: The course lists on the following pages are tentative and subject to changes

33 Tracks 1. Software Engineering Goal: Increase successes in software development Success: On-time + On-budget + High quality 2. Service Design and Engineering Goal: Design digital services using multidisciplinary methods to create business and customer value 3. User-Centered Design Goal: Design systems and products that satisfy or exceed users needs and expectations 4. Enterprise Systems Goal: Efficient utilization of information systems in organizations E.g. ERP, CRM, Industrial Internet

34 Major: Common Courses q Compulsory CSE-C3610 Software Engineering, 5 cr CSE-C3800 User Interfaces and Usability, 5 cr If the compulsory courses have been taken during the B.Sc. stage, additional electives can be selected in the thread q Electives CSE-Cxxx, Portfolio in Software and Service Engineering, 1 cr

35 Software Engineering Thread Long Major q Thread compulsory (15 cr) CSE-C3600, Software Design and Modeling, 5 cr CSE-Cxxx, Software Development Project 3, 5 cr CSE-Cxxx, Seminar in Software and Service Engineering, 5 cr q Thread electives (select cr) T , Methods for Software Engineering and Business Research, 5 cr T , Software Project Management, 5 cr T , Requirements Engineering, 5 r T , Software Architectures, 5 cr T , Software Testing and Quality Assurance, 5 cr T ,Individual Studies, 5-10 cr CSE-Cxxx, Special assignment, 1-10 cr q General electives (select 5 15 cr) Course list TBD (other CS, SSE, TuTa courses)

36 Software Engineering Thread Compact Major q Thread compulsory (10 cr) CSE-C3600, Software Design and Modeling, 5 cr CSE-Cxxx, Software Development Project 3, 5 cr q Track electives (select cr) CSE-Cxxx, Seminar in Software and Service Engineering, 5 cr T , Methods for Software Engineering and Business Research, 5 cr T , Software Project Management, 5 cr T , Requirements Engineering, 5 r T , Software Architectures, 5 cr T Software Testing and Quality Assurance, 5 cr q General electives (select 0-15 cr) Course list TBD (other CS, SE, TuTa courses)

37 User-Centered Design Track Long Major q q q Track compulsory (20 cr) CSE-Cxxx, Methods for user-centered product development, 5 cr CSE-Cxxx, User-centered concept design, 5 cr CSE-Cxxx, Usability evaluation, 5 cr CSE-Cxxx, User interface construction, 5 cr Track Electives (20-35 cr) CSE-Cxxx, Seminar in Software and Service Engineering, 5 cr CSE-Cxxx, Special assignment 1-10 cr T , Requirements engineering, 5 cr CSE-Cxxx, Service camp, 5-10 cr CSE-E6250, Digital Service Design, 1-10 cr CSE-Cxxx, Software Development Project 3, 5 cr ME-E4200, Experimental User Interfaces, 5 cr ME-C2600, Ihminen havaitsijana, 5 cr ELEC-E7850, User interfaces, 5 cr ELEC-E7860, Research project in user interfaces, 5 cr TU-C1010, Ihminen ryhmässä General electives (0-30 cr) Course list TBD (other CS, SSE, TuTa courses)

38 User-Centered Design Track Compact Major q Thread compulsory (15 cr) CSE-Cxxx, Methods for user-centered product development, 5 cr CSE-Cxxx, User-centered concept design, 5 cr OR CSE-Cxxx, Usability evaluation, 5 cr CSE-Cxxx, User interface construction, 5 cr q Thread Electives (15-20 cr) CSE-Cxxx, Seminar in Software and Service Engineering, 5 cr CSE-Cxxx, User-centered concept design, 5 cr CSE-Cxxx, Usability evaluation, 5 cr CSE-Cxxx, Special assignment 1-10 cr ME-C2600, Ihminen havaitsijana, 5 cr ELEC-E7850, User interfaces, 5 cr TU-C1010, Ihminen ryhmässä

39 Service Design and Engineering Thread Compact Major + Aalto Service Minor q Thread compulsory (10 cr) Aalto Service Camp, 10 cr q Thread electives (20 cr) CSE-Cxxx, Seminar in Software and Service Engineering, 5 cr CSE-Cxxx, User-centered concept design, 5 cr CSE-Cxxx, Methods for user-centered product development, 5 cr One programming course, e.g Web development (details TBD) T , Requirements engineering, 5 cr CSE-E6250, Varying course in service design, 5 cr q Aalto Service Minor (20 cr) contents listed elsewhere

40 Enterprise Systems (Compact Major) q q q Thread compulsory T ,Enterprise Systems Architecture *), 5 T , ICT Enabled Service Business and Innovation, 5 CSE-????, Seminar: SoberIT:n yhteinen seminaarikurssi (?), 5 Thread electives T , Special Assignment on Enterprise Information Systems, 5 / 10 T , Seminar on Enterprise Information Systems, 5 T , IT Governance, 5 CSE-xxxx, Introduction to Industrial Internet, 5 CSE-xxxx, Seminar on Industrial Internet, 5 / 10 XXX-xxxx, Industrial Internet Project, 10 CSE-xxxx, System of Systems kurssi (Kary Främling), 5 T , Tietotekniikkaoikeus (tai Law in Network Society), 5 T , Software Architectures *), 5 T , Requirements Engineering *), 5 T , Software Project Management, 5 57E00500, Capstone: Business Intelligence (varmistettava M.Rossi), 6 Elective courses (0-15cr): List TBD

41 Minor in Software and Service Engineering q Compulsory (5 cr) CSE-C3610, Software Engineering, 5 cr OR CSE-C3800, User interfaces and usability q Elective courses (15-20 cr) CSE-C3600, Software Design and Modeling, 5 cr T , Software Project Management, 5 cr T , Requirements engineering, 5 cr T , Software Architectures, 5 cr T , Software Testing and Quality Assurance, 5 cr CSE-Cxxx, Methods for user-centered product development, 5 cr Aalto service intro CSE-Cxxx, User-centered concept design CSE-Cxxx, Usability evaluation CSE-Cxxx, User interface construction

42 Usability School Minor cr (separate program) q q q q Compulsory courses (8 cr) CSE-Cxxx, Methods for user-centered product development, 5 cr Cog421 (HY), Tieteellinen päättely ja selittäminen kognitiotieteilijöille, 3 cr Select min 2 cr: Cog101, Introduction to Cognitive Science, 6 cr Cog115, Cognitive psychology I, 2.5 cr Cog116, Cognitive psychology II, 6 cr Cog212, Psychology of perception I, 6 cr Select min 5 cr: MUO-E3005, User inspired design, 5-10 cr MUO-E3002, Interactive prototyping, 10 cr MUO-E3006, Experience driven design, 10 cr MUO-E3007, Strategic co-design, 5 cr MUO-E3008, Designing for services, 5-10 cr Electives CSE-Cxxx, User-centered concept design, 5 cr CSE-Cxxx, Usability evaluation, 5 cr CSE-Cxxx, User interface construction, 5 cr CSE-Cxxx, Special assignment, 1-10 cr

43 CCIS Mobile Computing, Services and Security major Tuomas Aura

44 How is Mobile Computing different? q Combining: Mobile Computing international Master s program Tietoliikenneohjelmistot-pääaine q Carefully designed major, clear two-year plan from start to graduation 2013 intake current status: 12 students, median credits 61, median GPA 4.32 q International study environment q Courses have close links to both research and industry q Summer internships, RA and TA jobs, industry thesis, PhD studies

45 Teaching staff q Affiliated research groups: Data communications software group (=Tietoliikenneohjelmistot), Secure systems group q Professors N. Asokan, Tuomas Aura, Mario Di Francesco, Jukka K. Nurminen, Keijo Heljanko, Antti Ylä-Jääski q Lecturers and postdocs Sakari Luukkainen, Andrey Lukyanenko, Zhonghong Ou, Matti Siekkinen, Sanna Suoranta, Yu Xiao q Doctoral students and older Master s students q External lecturers and tutors Page 45

46 Course content q Core research and technology topics Mobile and wireless networks, network architecture Network-based services and applications, services business Network security, mobile platform and cloud security, secure systems engineering q Hands-on exercises Programming assignments, laboratory works Software development for mobile devices and cloud q Skills for well-rounded graduate engineers Seminar courses for writing and presentation, latest research Computer science methodology and theory

47 Outcomes q What should graduates know? Broad knowledge of technology: mobile computing technology, communication networks, applications, services and service management, business models Product development skills: ability to develop new communication network solutions and service platforms Secure systems engineering: ability to build secure systems from threat analysis to design and implementation Following and utilizing scientific research: ability to read, understand and apply q Where do most graduates go? Industrial R&D, expert roles, management, sales, entrepreneur PhD studies at Aalto and abroad

48 Mobile Computing mandatory courses Mandatory if not in Bachelor degree (max 2 x 5cr): q CSE-C3210 Web Software Development (Otto Seppälä) q CSE-C3400 Information Security (Tuomas Aura) Mandatory courses (max 6 x 5cr): q CSE-E4430 Methods and Tools for Network Systems (Mario DiFrancesco). q q q q q Methods and software tools: simulation, modeling, experimental evaluation, latex and writing T Computer Networks II - Advanced Features (Matti Siekkinen) Advanced network technologies: transport, data center, LTE, wireless sensor networks, software-defined networking, QoS, energy T Applications and Services in Internet (Jukka Nurminen,Zhonghong Ou) Advanced application and service architectures: P2P, content distribution, Internet of Things, nano networks T Laboratory Works in Networking and Security (Andrey Lukyanenko) Hands-on laboratory exercises T Mobile Systems Programming (Sakari Luukkainen) Programming project: mobile + cloud, latest technologies e.g. HTML5 T Seminar on Internetworking/T Seminar on Network Security Research project, technical writing, presentation

49 Mobile Computing elective courses q Choose enough to fill 40 or 60 cr (typically 0..6 courses): q Internet and services: T Mobile Cloud Computing (Jukka Nurminen) T Network Services Business Models (Sakari Luukkainen) T Internet and Computing Forum (Antti Ylä-Jääski) T Special Assignment in Networking and Security T Special course in data communication software T Internet Technologies for Mobile Computing (Sasu Tarkoma) CSE-E5430 Scalable Cloud Computing (Keijo Heljanko) q Secure systems: T Network Security (Tuomas Aura) CSE-E5480 Mobile Systems Security (N. Asokan) T Cryptosystems (Kaisa Nyberg) T Cryptology (Kaisa Nyberg) T Special course in information security q Courses from related areas

50 Acoustics and Audio Technology q Joint major organized by departments of Signal Processing and Acoustics (ELEC) Media Technology (SCI) q The major is offered as both long and compact q In addition, a minor is offered Prof. Vesa Välimäki (ELEC) Prof. Ville Pulkki (ELEC) Prof. Lauri Savioja (SCI) Prof. Tapio Lokki (SCI)

51 Acoustics and Audio Technology q The major AAT gives fundamental knowledge about acoustical phenomena, human hearing and audio technologies, and also facilitates the students to apply the knowledge in practice.

52 Acoustics and Audio Technology Core Courses: q Communication acoustics q Acoustics and the physics of sound q Acoustical measurements q Audio signal processing q Room acoustics q Acoustics and audio technology seminar Elective Courses: q Electroacoustics q Noise Control q Digital signal processing systems q Speech processing q Speech recognition

53 Some areas of audio and acoustics studied in Aalto One, two, three Understanding Modeling Simulation Kolmen musiikkinäytteen keskiarvo Mieltymys G1 Mieltymys G2 TS TS FT KO KT FT FT TS KT Kaiuntaisuus PRKT SS VA SS STVS VS KO ST VS ST SS VA PR VA KO PS Täyteläisyys Lempeys Bassoisuus Läheisyys XXX conference, Kirkkaus Eroteltavuus 2 PS 1 KO SS VA 0 ST TS FT VS KT 1 2

54 Some areas of audio and acoustics studied in Aalto Music Architecture Noise sources Instruments / Speech Audio signals Understanding Modeling Simulation Room acoustics Mathematics Physics Computer science Audio technology Measurements Human (spatial) hearing Perception [email protected] XXX conference, Listening test methodology Statistics

55 Machine Learning and Data Mining q Based on the already established international master s program called Macadamia q Organized by Department of Information and Computer Science q Department belongs to several centers of excellence: the Computational Inference Research (COIN) center is coordinated by the Department Prof. Aristides Gionis Prof. Juha Karhunen Prof. Samuel Kaski Prof. Harri Lähdesmäki Prof. Erkki Oja Prof. Juho Rousu Prof. Tapani Raiko

56 Core Methodological Challenges C4: Extreme Inference engine Myllymäki Niemelä Oja C1: Learning models from massive data F1: Intelligent information access Laaksonen Aurell Kaski F2: Computational molecular biology and medicine C2: Learning from multiple data sources Future Computational Inference Corander C3: Statistical inference in structured stochastic models

57 Some on-going and recent projects q PinView, EU, personal information navigator q UI-ART, Aalto, multimodal augmented reality q T4ME, EU NoE, technologies for multilingual Europe q Pascal2, EU NoE, pattern analysis, stochastic modelling q NOVAC, Academy, computational climatology q MultiBio, Tekes, fusion of biological information sources q Kulta, Tekes, modelling consumer behaviour

58 F1: Intelligent Information Access

59 Macadamia Courses Compulsory Courses: q Machine Learning: Basic Principles q Machine Learning and Neural Networks q Machine Learning: Advanced Probabilistic Methods q Algorithmic methods of data mining q Kernel Methods in Machine Learning q Information Visualization q Research Project in Computer and Information Science Elective Courses: q Computer Vision q Speech Recognition q Statistical Natural Language Processing q High-Throughput Bioinformatics q Signal Processing in Neuroinformatics q Artificial Intelligence q Digital Image Processing q Special Course in Computer and Information Science I-VI q Principles of Pattern Recognition

60 Signal, Speech and Language Processing (SSLP) q Professors: Laine, Alku, Kurimo, Skyttä, Koivunen, Wichman, Vorobyov q You learn signal processing, mathematical modeling and machine learning for speech, language, communication and data analysis q Applications: l l l human-computer interfaces, dictation, machine translation, language learning large-scale video data indexing, retrieval, subtitling, analysis radar systems and networks, data transmission, sensing and tracking of objects and spaces, analysis of networks Jobs: Google, Apple, IBM, Nuance, Amazon, Nokia, Ericsson,...

61 Courses of Signal, Speech and Language Processing q Common for the major (10 cr) q Common for speech path: (20 cr) l l Signal processing for communications, 5cr Machine learning: basic principles, 5cr Elective courses: (30 cr) For speech path selected courses from: l l l l l l l Pattern recognition, machine learning (T-61) Audio and acoustics Signal processing Computational modeling and cognitive science Mathematics and optimization Usability and user interfaces Language technology, UH l l l l Speech processing, 5cr Speech and language processing methods, 2cr, and seminar, 3cr Speech recognition, 5cr Statistical natural language processing, 5cr Common for signal path: (20 cr) Select 4 courses from these 5: l l l l l Convex optimization for engineers Sensory array signal processing Statistical signal processing High volume data processing (new) Signal processing for distributed systems

62 Game Design and Production Prof. Perttu Hämäläinen

63 Game Design and Production q IDBM-style joint major offered by schools of SCI and ARTS Department of Media Technology (SCI) Department of Media (ARTS) q Cross-disciplinary, selective intake + GUEST STARS Prof. Perttu Hämäläinen Univ. Teacher Miikka Junnila Prof. Jaakko Lehtinen Prof. Tapio Takala

64

65 Game Design and Production q Modelled after IDBM: two schools, two degrees (M.Sc., M.A.), majority of courses shared q Technically: two different major subjects with the same name in the SCI CCIS and ARTS M.A. in New Media programs q Hands on with minds on.

66 How many games? q 1 st year: 3 games on a year-long Game Project course Copy an existing game (or part of it) Own game 1 (presented at Christmas Demo Day) Own game 2 (spring) q 2 nd year: thesis q Additionally: lot s of small exercises, e.g., prototyping board games, developing game concepts

67

68

69 Game Design and Production q CCIS only: Computer Graphics, Advanced Computer Graphics q M.A. in New Media only: Understanding Media, Art and Design, Research Skills q Shared compulsory: Game Design, Game Analysis, Game Project, Advanced Topics in Game Design, Playability Evaluation q Shared optional: anything related to CS and design: 3D user interface design, Games Research Project, Machine Learning, Computer Vision, Parallel Programming, Scriptwriting, 3D modeling & animation

70 Who is it for? q People with their strongest talents in technology, but who d like to study more than a minor about game design and art q Want to create a game as your Master s thesis q Want to become one of those valuable engineers that understand the user experience of games, and can use their broad understanding to: Rapidly generate and test game ideas Identify and solve relevant problems efficiently

71 Further Information q q [email protected]

72 Go Global CCIS student! CCIS info: Eija Kujanpää

73 Internationalization of CCIS students q Summer and other short courses viewpage.action? pageid= q Internships &research opportunities abroad Aalto Science Institute (AScI) internships/ outgoing_asci_internships/ CERN and other internships: Career Services ficareerweb/harjoitteluohjelmat

74 Internationalization of CCIS students q Exchange studies (1-2 semesters): European countries, Nordic countries, Asia, USA, Canada, Latin America, Russia, India (IIT Kanpur & Bombay) Eurecom Graduate School and Research Center (France): 7 tracks 1.Networking 2.Security in Communications Systems 3.Web Engineering 4.Multimedia 5.Mobile Communications 6.Transmission Techniques 7.Real Time and Embedded Systems

75 Internationalization of CCIS students q Master s programme in ICT Innovation (EIT) Double degree programme Scholarships (3000 starting grant /month x 24) Integrated mobility with partner universities: q KTH (Sweden), TU Delft (Netherlands), BME (Hungary), UCL (UK), TU Berlin (Germany), Univ of Rennes 1 (France), Paris Sud Univ (France), TU Eindhoven (Netherlands), Univ di Trento (Italy), Univ Twente (Netherlands), ELTE Hungary

76 Financial support q Summer courses: approx 500 q Internships: salary + possible travel grants q Exchange studies Aalto University scholarships (to be updated for 2015 with Erasmus + programme rules: q Less than 6 months: 1500 q 6-12 months: 2500 Kela-support, other scholarships from foundations etc q ICT Innovation programme: specific scholarships

77 More information q Study abroad fair ja+ayyn+tapahtumat q Meet Eurecom ,T2 q Into-pages q International study coordinators at SCI and ELEC q [email protected], [email protected] q Study coordinators of your degree programme q CCIS professors of majors

78 Start thinking now! Oa yhteyttä! Mari Dagnall Perustieteiden korkeakoulun OOP-palvelut T-talo, huone A226.

79 Student Admission Petri Vuorimaa, Department of Media Technology

80 Masters Programme Renewal Timetable q CCIS starts q New master s programmes start q Old degree has to be ready by q Recommendation: Students studying in the old degree structure should have at least bachelor s degree ready before end of deadline

81 CCIS Student Admission q Transfer (light process) Available for bachelor students in q School of Science q School of Electrical Engineering Bachelor students can continue their master s studies in CCIS majors offered by their own school Student mobility between schools is possible in certain cases q Admission (full application) All other Aalto students with bachelor s degree Student with bachelor s degree from other universities Students can apply to all majors if they fulfill the selection criteria

82 Transfer to CCIS q Bachelor students in the old degree structure, who are graduating in the spring 2015, should transfer to CCIS if they have completed less than 60 ECTS of their master s studies q Transfer must be applied and each application is evaluated individually q Transfer can only be done once

83 Don t transfer to CCIS q If you have already bachelor s degree done or it will be ready soon and q you have already done more than 60 credits of master s studies, and thus q your master s studies will be ready before

84 Studies in the spring 2015 q CCIS accepts new students from onwards q However, students can follow the new CCIS curriculum already in Spring 2015 q Personal study plan (HOPS) must be updated and approved q Special study guidance will be provided during spring 2015 q Information on how to register will be provided in beginning of 2015

85 B.Sc. Programmes in Transfer q Studies started after Science and Technology (SCI) / Computer Science (CS) major or minor Electrical Engineering (ELEC) / Information Technology (IT), Automation and System Technology (AUT), or Electronics and Electrical Engineering (EST) major q Studies started before Computer Science and Engineering (TIK) Communications Engineering (TLT) Automation and Systems Technology (AUT) Electronics and Electrical Engineering (EST)

86 Available Majors B.Sc. Programme/ Major After (Before ) SCI/CS (TIK) SCI/CS Minor other SCI majors? ELEC/IT (TLT) ELEC/AUT or EST (EST or AUT) Computer Science / Software and Service Engineering / Mobile Computing, Services, and Security / Machine Learning and Data Mining Acoustics and Audio Technology Communications Engineering / Signal, Speech, and Language Technology X X * X X * X X X X Game Design and Production *) Study plan approved by the major professor

87 Admission Process q Any student, who have bachelor s degree, can apply to any CCIS major q Students in their final year of a bachelor's degree are eligible to apply provided they complete their bachelor's degree by 31 July q Application period q Selection process is paper based except for Game Design and Production q Further information is available at aalto.fi/ccis q Students, who are eligible to transfer to CCIS, shouldn t use admission process See previous slides

88 Game Design and Production q Game Design and Production is organized in School of Science and School of Arts, Design and Architecture q A group of students representing a variety of skills, backgrounds and talents are chosen every spring q Depending on the school applied to, the student graduates with either M.Sc. (Technology) or M.A. (Art and Design). q The evaluation of applications is conducted in two phases Phase I: Evaluation of the applicant s paper application Phase II: Best applicants are invited to interviews on March 18-20

89 Further Information q q wiki.aalto.fi/x/mig1bq Prof. Petri Vuorimaa Prof. Jyri Hämäläinen Mari Knuuttila Perttu Puska

Master s Degree Programme in Computer, Communication, and Information Sciences. Petri Vuorimaa www.aalto.fi/ccis @AaltoCCIS

Master s Degree Programme in Computer, Communication, and Information Sciences. Petri Vuorimaa www.aalto.fi/ccis @AaltoCCIS Master s Degree Programme in Computer, Communication, and Information Sciences Petri Vuorimaa www.aalto.fi/ccis @AaltoCCIS Agenda 10:15-11:00 CCIS-ohjelman esittely (TU1) CCIS-ohjelma (Petri Vuorimaa)

More information

Master s Programme in ICT Innovation

Master s Programme in ICT Innovation Master s Programme in ICT Innovation Degree Programme in Computer Science and Engineering Degree: Master of Science in Technology M.Sc. (Tech) 120 ECTS Majors: Digital Media Technology (xxxx) Distributed

More information

EIT ICT Labs MASTER SCHOOL DSS Programme Specialisations

EIT ICT Labs MASTER SCHOOL DSS Programme Specialisations EIT ICT Labs MASTER SCHOOL DSS Programme Specialisations DSS EIT ICT Labs Master Programme Distributed System and Services (Cloud Computing) The programme in Distributed Systems and Services focuses on

More information

Course code Course name ECTS Autumn Spring. ELEC-E8101 Digital and Optimal Control 5 X. ELEC-E8102 Distributed and Intelligent Automation Systems 5 X

Course code Course name ECTS Autumn Spring. ELEC-E8101 Digital and Optimal Control 5 X. ELEC-E8102 Distributed and Intelligent Automation Systems 5 X COURSES LECTURED IN ENGLISH 2015-2016, AALTO UNIVERSITY SCHOOL OF ELECTRICAL ENGINEERING This list is subject to change. Please check the WebOodi portal in August for up-to-date information. Course code

More information

Bachelor Degree in Informatics Engineering Master courses

Bachelor Degree in Informatics Engineering Master courses Bachelor Degree in Informatics Engineering Master courses Donostia School of Informatics The University of the Basque Country, UPV/EHU For more information: Universidad del País Vasco / Euskal Herriko

More information

M.Tech. Software Systems

M.Tech. Software Systems M.Tech. Software Systems Input Requirements Employed professionals holding an Integrated First Degree of BITS or its equivalent in relevant disciplines, with minimum one year work experience in relevant

More information

GYAN VIHAR SCHOOL OF ENGINEERING & TECHNOLOGY M. TECH. CSE (2 YEARS PROGRAM)

GYAN VIHAR SCHOOL OF ENGINEERING & TECHNOLOGY M. TECH. CSE (2 YEARS PROGRAM) GYAN VIHAR SCHOOL OF ENGINEERING & TECHNOLOGY M. TECH. CSE (2 YEARS PROGRAM) Need, objectives and main features of the Match. (CSE) Curriculum The main objective of the program is to develop manpower for

More information

Master of Science (Electrical Engineering) MS(EE)

Master of Science (Electrical Engineering) MS(EE) Master of Science (Electrical Engineering) MS(EE) 1. Mission Statement: The mission of the Electrical Engineering Department is to provide quality education to prepare students who will play a significant

More information

How To Get A Computer Engineering Degree

How To Get A Computer Engineering Degree COMPUTER ENGINEERING GRADUTE PROGRAM FOR MASTER S DEGREE (With Thesis) PREPARATORY PROGRAM* COME 27 Advanced Object Oriented Programming 5 COME 21 Data Structures and Algorithms COME 22 COME 1 COME 1 COME

More information

Agreement on Dual Degree Master Program in Computer Science. Politechnika Warszawska. Technische Universität Berlin

Agreement on Dual Degree Master Program in Computer Science. Politechnika Warszawska. Technische Universität Berlin Agreement on Dual Degree Master Program in Computer Science between Politechnika Warszawska Faculty of Electronics and Information Technology and Technische Universität Berlin School of Electrical Engineering

More information

imtech Curriculum Presentation

imtech Curriculum Presentation imtech Curriculum Presentation Effective from Batch 2015 Onwards April, 2015 Course Structure Every course has a fixed number of credits associated with it (e.g., 4 credits) One has to earn 200 credits

More information

Doctor of Philosophy in Computer Science

Doctor of Philosophy in Computer Science Doctor of Philosophy in Computer Science Background/Rationale The program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects

More information

Academic Year 2014/15. School of Industrial and Information Engineering. Degree Programme of:

Academic Year 2014/15. School of Industrial and Information Engineering. Degree Programme of: Academic Year 2014/15 School of Industrial and Information Engineering Degree Programme of: Telecommunication Engineering Laurea Magistrale (Equivalent To Master Of Science) Milano Leonardo Campus 1. General

More information

Appendices master s degree programme Artificial Intelligence 2014-2015

Appendices master s degree programme Artificial Intelligence 2014-2015 Appendices master s degree programme Artificial Intelligence 2014-2015 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability

More information

EIT ICT Labs The ICT Innovation Catalyst for Europe

EIT ICT Labs The ICT Innovation Catalyst for Europe Start-Chart EIT ICT Labs The ICT Innovation Catalyst for Europe Prof. Dr. Willem Jonker CEO [email protected] EIT ICT Labs mission is to turn Europe into a global leader in ICT Innovation Breed

More information

Curriculum for the degree programme in Automation and Electrical Engineering

Curriculum for the degree programme in Automation and Electrical Engineering Curriculum for the degree programme in Automation and Electrical Objectives and content of studies leading towards master s degree (Kirjoituspohjan tyylipaletin saa auki painamalla Alt+Ctrl+Vaihto+S) Degree

More information

Master's Degree Program in Computer Science

Master's Degree Program in Computer Science Master's Degree Program in Computer Science 1. Curriculum Title Master of Science (Computer Science) M.Sc. (Computer Science) 2. Degree Title Master of Science (Computer Science) M.Sc. (Computer Science)

More information

Teaching in School of Electronic, Information and Electrical Engineering

Teaching in School of Electronic, Information and Electrical Engineering Introduction to Teaching in School of Electronic, Information and Electrical Engineering Shanghai Jiao Tong University Outline Organization of SEIEE Faculty Enrollments Undergraduate Programs Sample Curricula

More information

MASTER OF SCIENCE IN Computing & Data Analytics. (M.Sc. CDA)

MASTER OF SCIENCE IN Computing & Data Analytics. (M.Sc. CDA) MASTER OF SCIENCE IN Computing & Data Analytics (M.Sc. CDA) Admissions and Fee Application deadline: June 1 Admission requirements Learn. Generate. Innovate. 4-yr BSc in Computing Science (or equivalent),

More information

COURSE CATALOGUE 2013-2014

COURSE CATALOGUE 2013-2014 COURSE CATALOGUE 201-201 Field: COMPUTER SCIENCE Programme: Bachelor s Degree Programme in Computer Science (Informatics) Length of studies: years (6 semesters) Number of ECTS Credits: 180 +0 for the B.Sc.

More information

MASTER OF SCIENCE IN Computing & Data Analytics. (M.Sc. CDA)

MASTER OF SCIENCE IN Computing & Data Analytics. (M.Sc. CDA) MASTER OF SCIENCE IN Computing & Data Analytics (M.Sc. CDA) Learn. Generate. Innovate. Expand Your Skills to Meet the Demands of Big Data Saint Mary s new Master of Science in Computing & Data Analytics

More information

How To Become A Computer Scientist

How To Become A Computer Scientist EIT Education & the EIT ICTLabs Master School Prof. Fabrizio Granelli Local Master School Coordinator, UNITN Education, EIT & UNITN Maurizio Marchese Fabrizio Granelli Director of Education Local MS coordinator

More information

Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin

Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin Agreement on Dual Degree Master Program in Computer Science between KAIST Department of Computer Science and Technische Universität Berlin Fakultät für Elektrotechnik und Informatik (Fakultät IV) 1 1 Subject

More information

Multimedia Systems Engineering

Multimedia Systems Engineering Appendix 3.11 Multimedia Systems Engineering Major Profile MASSEY UNIVERSITY BACHELOR OF ENGINEERING with HONOURS Multimedia Systems Engineering Major Profile Description and Competency Framework 2009

More information

School of Computer Science

School of Computer Science School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level

More information

Appendices master s degree programme Human Machine Communication 2014-2015

Appendices master s degree programme Human Machine Communication 2014-2015 Appendices master s degree programme Human Machine Communication 2014-2015 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability

More information

Master of Science in Computer Science

Master of Science in Computer Science Master of Science in Computer Science Background/Rationale The MSCS program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation,

More information

MASTER S DEGREE PROGRAMME IN BIOINFORMATICS

MASTER S DEGREE PROGRAMME IN BIOINFORMATICS 07.07.08.mat.luonnont.sivut 08 7.7.2008 13:44 Sivu 183 MASTER S DEGREE PROGRAMME IN BIOINFORMATICS Department of Computer Science Department of Mathematics and Statistics Exactum (Kumpula Campus) PO Box

More information

INTERNATIONAL GRADUATE PROGRAMMES

INTERNATIONAL GRADUATE PROGRAMMES University of Trento Department of Industrial Engineering INTERNATIONAL GRADUATE PROGRAMMES MASTERMAT - MATERIALS ENGINEERING MASTERMECH - MECHATRONICS ENGINEERING international.unitn.it/mastermat international.unitn.it/mastermech

More information

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE SCHOOL OF COMPUTER SCIENCE, CIUDAD REAL Core Subjects (CS) Compulsory Subjects (CPS) Optional

More information

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures

More information

Telecommunication (120 ЕCTS)

Telecommunication (120 ЕCTS) Study program Faculty Cycle Software Engineering and Telecommunication (120 ЕCTS) Contemporary Sciences and Technologies Postgraduate ECTS 120 Offered in Tetovo Description of the program This master study

More information

City University of Hong Kong

City University of Hong Kong CIR-MAJ City University of Hong Kong Department of Computer Science Effective from Semester A 2015/16 For Students Admitted/Changed to the Major with Catalogue Term Semester A 2015/16 and thereafter Part

More information

Vesa Vainio. Address: Kuminakuja 2 E 37 00840 Helsinki Finland Mobile phone: +358-40-563 6966 Email: [email protected]

Vesa Vainio. Address: Kuminakuja 2 E 37 00840 Helsinki Finland Mobile phone: +358-40-563 6966 Email: vesa.vainio@vesavainio.fi Vesa Vainio Address: Kuminakuja 2 E 37 00840 Helsinki Finland Mobile phone: +358-40-563 6966 Email: [email protected] 5th October 2006 Objective A position in a successful company where I will

More information

School of Management and Information Systems

School of Management and Information Systems School of Management and Information Systems Business and Management Systems Information Science and Technology 176 Business and Management Systems Business and Management Systems Bachelor of Science Business

More information

Draft dpt for MEng Electronics and Computer Science

Draft dpt for MEng Electronics and Computer Science Draft dpt for MEng Electronics and Computer Science Year 1 INFR08012 Informatics 1 - Computation and Logic INFR08013 Informatics 1 - Functional Programming INFR08014 Informatics 1 - Object- Oriented Programming

More information

TRANSCRIPT OF RECORDS AALTO UNIVERSITY 1 (6) 13.01.2012 12:35. Date of birth Date of registration

TRANSCRIPT OF RECORDS AALTO UNIVERSITY 1 (6) 13.01.2012 12:35. Date of birth Date of registration 1.01.01 1: 1 (6) Otaniementie 17 Automaatiotekniikan laboratorio 010 ESPOO Date of birth Date of registration 9690F 08.10.1979 0.07.1998 Enrolment Autumn 011 Spring 01 Attending Attending Degrees awarded

More information

How To Become A Data Scientist

How To Become A Data Scientist Programme Specification Awarding Body/Institution Teaching Institution Queen Mary, University of London Queen Mary, University of London Name of Final Award and Programme Title Master of Science (MSc)

More information

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME KEY FACTS Programme name Advanced Computer Science Award MSc School Mathematics, Computer Science and Engineering Department or equivalent Department of Computing

More information

EDUCATION AND EXAMINATION REGULATIONS PART B: programme-specific section MASTER S PROGRAMME IN INFORMATION STUDIES

EDUCATION AND EXAMINATION REGULATIONS PART B: programme-specific section MASTER S PROGRAMME IN INFORMATION STUDIES UNIVERSITY OF AMSTERDAM FACULTY OF SCIENCE EDUCATION AND EXAMINATION REGULATIONS PART B: programme-specific section Academic year 2014-2015 MASTER S PROGRAMME IN INFORMATION STUDIES Chapter 1 Article 1.1

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

Masters in Advanced Computer Science

Masters in Advanced Computer Science Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate

More information

Embedded Systems at the CSC School

Embedded Systems at the CSC School Embedded Systems at the CSC School Prof. Mads Dam Theoretical Computer Science School of Computer Science and Communication [email protected], tel.08-790 6229 CSC Departments CB Computational Biology CVAP Computer

More information

Development (60 ЕCTS)

Development (60 ЕCTS) Study program Faculty Cycle Software and Application Development (60 ЕCTS) Contemporary Sciences and Technologies Postgraduate ECTS 60 Offered in Tetovo Description of the program The objectives of the

More information

Intelligent Computing at LUT

Intelligent Computing at LUT Intelligent Computing at LUT Arto Kaarna Associate Professor, D.Sc. (Tech.) LUT/Mathematics and Physics Machine Vision and Pattern Recognition Laboratory Outline 1. University strategy and organization

More information

Masters in Artificial Intelligence

Masters in Artificial Intelligence Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits

More information

MASTER OF SCIENCE IN Computing & Data Analytics. (M.Sc. CDA)

MASTER OF SCIENCE IN Computing & Data Analytics. (M.Sc. CDA) MASTER OF SCIENCE IN Computing & Data Analytics (M.Sc. CDA) Learn. Generate. Innovate. Saint Mary s new Master of Science in Computing & Data Analytics (MSc CDA) is a graduate-level, 16-month professional

More information

Admission Number. Master of Science Programme in Computer Science (International Programme)

Admission Number. Master of Science Programme in Computer Science (International Programme) Admission Number 6 9 0 1 M S 0 0 Master of Science Programme in Computer Science (International Programme) Faculty of Information and Communication Technology Admission Requirements: 1. Hold a Bachelor's

More information

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008 Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report

More information

A very brief introduction to Electronic Engineering & Computer Science. Geraint A. Wiggins Professor of Computational Creativity & Head of School

A very brief introduction to Electronic Engineering & Computer Science. Geraint A. Wiggins Professor of Computational Creativity & Head of School A very brief introduction to Electronic Engineering & Computer Science Geraint A. Wiggins Professor of Computational Creativity & Head of School Example Careers Engineering and Computer Science solves

More information

At a Glance A short portrait of the Technical University of Crete

At a Glance A short portrait of the Technical University of Crete At a Glance A short portrait of the Technical University of Crete Contact: Technical University of Crete Public & International Relations Department University Campus Akrotiri 731 00 Chania Crete Greece

More information

Undergraduate education part of the development plan of KTH CSC June 2008

Undergraduate education part of the development plan of KTH CSC June 2008 Undergraduate education part of the development plan of KTH CSC June 2008 Programmes The aim of the Master of Science in Engineering program in Computer Science and Engineering is to give graduate engineers

More information

MS in Computer Sciences MS in Software Engineering

MS in Computer Sciences MS in Software Engineering SUKKUR INSTITUTE OF BUSINESS ADMINISTRATION Merit-Quality-Excellence Schema of Studies for MS in Computer Sciences MS in Software Engineering (2013-2014) DEPARTMENT OF COMPUTER SCIENCE FACULTY OF SCIENCE

More information

English taught courses, winter term 2015/16 Bachelor level

English taught courses, winter term 2015/16 Bachelor level taught courses, winter term 2015/16 Arts and Humanities Advanced Course A Practical course (Ü) 2 Basic Course A - Large Group Sessions Practical course (Ü) Basic Course A (Übung) Practical course (Ü) 2

More information

Study Regulations for the Master Course Visual Computing

Study Regulations for the Master Course Visual Computing Study Regulations for the Master Course Visual Computing As of January 26 th, 2006 Pursuant to 54 of Act No. 1556 on Saarland University (University Act UG) from June 23 rd, 2004 (Official Gazette p. 1782)

More information

ss. Cyril and Methodius University Faculty of Computer Science and Engineering Skopje, Macedonia

ss. Cyril and Methodius University Faculty of Computer Science and Engineering Skopje, Macedonia ss. Cyril and Methodius University Faculty of Computer Science and Engineering Skopje, Macedonia Prof. Dimitar Trajanov, THE UNIVERSITY Ss. Cyril and Methodius University in Skopje is oldest and the biggest

More information

The Emerging Trends in Electrical and Computer Engineering

The Emerging Trends in Electrical and Computer Engineering 18-200 Fall 2006 The Emerging Trends in Electrical and Computer Engineering Hosting instructor: Prof. Jimmy Zhu; Time: Thursdays 3:30-4:20pm; Location: DH 2210 Date Lecturer Lecture Contents L01 08/31

More information

Intelligent Transport Systems

Intelligent Transport Systems FULL-TIME MULTIPLE DEGREE PROGRAM IN ENGLISH MASTER S Intelligent > Technology is networking. FACHHOCHSCHULE TECHNIKUM WIEN CZECH TECHNICAL UNIVERSITY IN PRAGUE Intelligent Challenges in Transport The

More information

Joint agreement of co-operation for double degree. Technische Universität Berlin. Ecole des Mines de Nantes

Joint agreement of co-operation for double degree. Technische Universität Berlin. Ecole des Mines de Nantes Joint agreement of co-operation for double degree between: Technische Universität Berlin and Ecole des Mines de Nantes 1. Preamble Within the scope of this agreement, the term Institution describes the

More information

010200 - «Mathematics and Computer Science»

010200 - «Mathematics and Computer Science» Institute of Applied Mathematics and Mechanics Telematics Department (under the Central Scientific Research Institute of Robotics and Technical Cybernetics) announces admission to bachelor's and master's

More information

Faculty of Organizational Sciences

Faculty of Organizational Sciences Faculty of Organizational Sciences Management EC TS: 60/ L anguage of instruc tion: Serbian/ degree: M A S TER The Master s degree study program of Management is the continuation of undergraduate studies

More information

Masters in Computing and Information Technology

Masters in Computing and Information Technology Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits

More information

Masters in Networks and Distributed Systems

Masters in Networks and Distributed Systems Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to

More information

MEng, BSc Applied Computer Science

MEng, BSc Applied Computer Science School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions

More information

M.Sc. Program in Informatics and Telecommunications

M.Sc. Program in Informatics and Telecommunications M.Sc. Program in Informatics and Telecommunications at UoA-DIT Prof. Ioannis Stavrakakis Deputy Dept Chair, Director of Graduate Studies 1 Overview of Graduate Studies Initiated in 1993 Modified in 2000

More information

Curriculum for the basic subject at master s level in. IT and Cognition, the 2013 curriculum. Adjusted 2014

Curriculum for the basic subject at master s level in. IT and Cognition, the 2013 curriculum. Adjusted 2014 D E T H U M A N I S T I S K E F A K U L T E T K Ø B E N H A V N S U N I V E R S I T E T Curriculum for the basic subject at master s level in IT and Cognition, the 2013 curriculum Adjusted 2014 Department

More information

Swiss Joint Master in Computer Science of the universities of Bern, Neuchâtel and Fribourg

Swiss Joint Master in Computer Science of the universities of Bern, Neuchâtel and Fribourg Swiss Joint Master in Computer Science of the universities of Bern, Neuchâtel and Fribourg 1 The MSc program in computer science Worldwide, computer scientists are in high demand. To cater for this demand,

More information

Discover Viterbi: New Programs in Computer Science

Discover Viterbi: New Programs in Computer Science Discover Viterbi: New Programs in Computer Science Gaurav S. Sukhatme Professor and Chairman USC Computer Science Department Meghan McKenna Balding Graduate & Professional Programs April 23, 2013 WebEx

More information

Bachelor of Information Technology

Bachelor of Information Technology Bachelor of Information Technology Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.

More information

IEEE International Conference on Computing, Analytics and Security Trends CAST-2016 (19 21 December, 2016) Call for Paper

IEEE International Conference on Computing, Analytics and Security Trends CAST-2016 (19 21 December, 2016) Call for Paper IEEE International Conference on Computing, Analytics and Security Trends CAST-2016 (19 21 December, 2016) Call for Paper CAST-2015 provides an opportunity for researchers, academicians, scientists and

More information

DOCTORAL PROGRAMME IN MANAGEMENT ENGINEERING

DOCTORAL PROGRAMME IN MANAGEMENT ENGINEERING DIPARTIMENTO DI INGEGNERIA GESTIONALE DOCTORAL PROGRAMME IN MANAGEMENT ENGINEERING POLITECNICO DI MILANO SCHOOL OF MANAGEMENT 2 INDEX Why Us 4 Key Facts 5 International Research Environment 6 Aims and

More information

General syllabus for third-cycle studies in Electrical Engineering TEEITF00

General syllabus for third-cycle studies in Electrical Engineering TEEITF00 1 Faculty of Engineering/LTH General syllabus for third-cycle studies in Electrical Engineering TEEITF00 The syllabus was approved by the Board of the Faculty of Engineering/LTH 22 March 2013 and most

More information

MASTER OF SCIENCE (MSc) IN ENGINEERING (SOFTWARE ENGINEERING) (Civilingeniør, Cand. Polyt. i Software Engineering)

MASTER OF SCIENCE (MSc) IN ENGINEERING (SOFTWARE ENGINEERING) (Civilingeniør, Cand. Polyt. i Software Engineering) Chapter 9 The programme specific part of the curriculum for: MASTER OF SCIENCE (MSc) IN ENGINEERING (SOFTWARE ENGINEERING) (Civilingeniør, Cand. Polyt. i Software Engineering) Applicable to students admitted

More information

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) 244 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference

More information

Introduction to MSc Program in Operations Management & Logistics

Introduction to MSc Program in Operations Management & Logistics Introduction to MSc Program in Operations Management & Logistics Today s program What is OML? The Master s Program Program structure International semester Thesis After OML Student experience / School

More information

Ecole Polytechnique Fédérale de Lausanne EPFL School of Computer and Communication Sciences IC. School of Computer and Communication Sciences

Ecole Polytechnique Fédérale de Lausanne EPFL School of Computer and Communication Sciences IC. School of Computer and Communication Sciences Ecole Polytechnique Fédérale de Lausanne EPFL School of Computer and Communication Sciences IC 1 WELCOME to the MASTER in Computer Science and Communication Systems 2 TODAY S SPEAKERS Prof. Paolo Ienne:

More information

Masters in Information Technology

Masters in Information Technology Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101

More information

01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours.

01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours. (International Program) 01219141 Object-Oriented Modeling and Programming 3 (3-0) Object concepts, object-oriented design and analysis, object-oriented analysis relating to developing conceptual models

More information

A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb

A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb Robert Manger, Goranka Nogo, Mladen Vuković Department of Mathematics, University of Zagreb Bijenička cesta 30, 10000

More information

Why Get an M.Eng. in CS or Anything Else? Prof. Charlie Van Loan CS M.Eng. Program Director

Why Get an M.Eng. in CS or Anything Else? Prof. Charlie Van Loan CS M.Eng. Program Director Why Get an M.Eng. in CS or Anything Else? Prof. Charlie Van Loan CS M.Eng. Program Director Some Questions to Answer Do I need a fifth year? Is Entrepreneurship part of the deal? Is the MEng a stepping

More information

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs Software Engineering (B.S.S.E.) Goals of the Software Engineering Program The focus of the Software Engineering degree

More information

Academy of Finland Research Programme Lastu 2010 2015. Computational Science

Academy of Finland Research Programme Lastu 2010 2015. Computational Science Academy of Finland Research Programme Lastu 2010 2015 Computational Science Computational Science Research Programme (Lastu) 2010 2015 Lastu in brief With the rapid development of computational devices

More information

COMPUTER SCIENCE PROGRAM

COMPUTER SCIENCE PROGRAM COMPUTER SCIENCE PROGRAM Master of Science in Computer Science (M.S.C.S.) Degree DEGREE INFORMATION CONTACT INFORMATION Program Admission Deadlines: Fall: June 1February 15 Spring: October 15 Summer: No

More information

COURSE CATALOGUE 2013/2014

COURSE CATALOGUE 2013/2014 COURSE CATALOGUE 2013/2014 Field: COMPUTER SCIENCE Programme: Master s Degree Programme in Advanced Programming and Databases Length of studies: 2 years (4 semesters) Number of ECTS Credits: 120 +20 for

More information

Doctor of Philosophy in Systems Engineering

Doctor of Philosophy in Systems Engineering Doctor of Philosophy in Systems Engineering Coordinator Michael P. Polis Program description The Doctor of Philosophy in systems engineering degree program is designed for students who plan careers in

More information

Paweł Forczmański, PhD. Erasmus+ at Faculty of Computer Science and Information Technology

Paweł Forczmański, PhD. Erasmus+ at Faculty of Computer Science and Information Technology Paweł Forczmański, PhD Erasmus+ at Faculty of Computer Science and Information Technology Vilnius, 18.0.016 Szczecin, Poland Area 01 km Population (011) City 07,811 Metro 777,000 Szczecin vast green areas

More information

Vanderbilt University Biomedical Informatics Graduate Program (VU-BMIP) Proposal Executive Summary

Vanderbilt University Biomedical Informatics Graduate Program (VU-BMIP) Proposal Executive Summary Vanderbilt University Biomedical Informatics Graduate Program (VU-BMIP) Proposal Executive Summary Unique among academic health centers, Vanderbilt University Medical Center entrusts its Informatics Center

More information

Introduction to MSc Program in Operations Management & Logistics

Introduction to MSc Program in Operations Management & Logistics Introduction to MSc Program in Operations Management & Logistics Dr. Tarkan Tan OML MSc Program Director [email protected], Pav F.07 May 19, 2015 New OML MSc program: Questions /School of Industrial Engineering

More information

MEng, BSc Computer Science with Artificial Intelligence

MEng, BSc Computer Science with Artificial Intelligence School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give

More information

SECOND CYCLE MASTER'S STUDY PROGRAMME OF COMPUTER AND INFORMATION SCIENCE

SECOND CYCLE MASTER'S STUDY PROGRAMME OF COMPUTER AND INFORMATION SCIENCE University of Ljubljana Faculty of Computer and Information Science SECOND CYCLE MASTER'S STUDY PROGRAMME OF COMPUTER AND INFORMATION SCIENCE HANDBOOK Ljubljana, 2015 CONTENT 1. General information...

More information

Master s Degree Programme Computer Science. Revised 2 October 2015

Master s Degree Programme Computer Science. Revised 2 October 2015 Master s Degree Programme Computer Science Revised 2 October 2015 Master s Degree Programme Important choices Structure of the Master s Degree Programme Specialization columns Requirements for the study

More information

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5.

More information

NETWORKING COURSES @ UNITN. Fabrizio Granelli Networking area coordinator [email protected]

NETWORKING COURSES @ UNITN. Fabrizio Granelli Networking area coordinator granelli@disi.unitn.it NETWORKING COURSES @ UNITN Fabrizio Granelli Networking area coordinator [email protected] Networking specialization Prof. F. Granelli Wireless networks: Architecture, protocols and performance: WiFi

More information

Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences.

Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences. Information Systems Dr. Haesun Lee Professor Dr. Haesun Lee is a Professor of Computer Science. She received her Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1997). Her primary

More information