Master Introduction Computer Science Joint Uv AVU Degree

  • Slides: 26
Download presentation
Master Introduction Computer Science Joint Uv. A-VU Degree Andrew S. Tanenbaum Master on PDCS

Master Introduction Computer Science Joint Uv. A-VU Degree Andrew S. Tanenbaum Master on PDCS Prof. Wan Fokkink program director Masters CS and PDCS w. j. fokkink@vu. nl http: //www. cs. vu. nl/~wanf/

Welcome to Amsterdam! As a Computer Science student you are offered the best of

Welcome to Amsterdam! As a Computer Science student you are offered the best of two universities within a single Master program. u Vrije Universiteit Amsterdam, Dept. of Computer Science u University of Amsterdam, Informatics Institute You will take courses by lecturers from both universities, at both locations (VU campus and Science Park East). Faculteit der Exacte Wetenschappen

COMPUTER SCIENCE JOINT DEGREE Joint degree: one diploma issued by both universities Larger selection

COMPUTER SCIENCE JOINT DEGREE Joint degree: one diploma issued by both universities Larger selection of courses More research opportunities for graduation projects and world-class researchers at your finger tips More of everything… But you’ll need to travel between two campuses and cope with two different administrative systems Faculteit der Exacte Wetenschappen

WELCOME TO AMSTERDAM Faculteit der Exacte Wetenschappen

WELCOME TO AMSTERDAM Faculteit der Exacte Wetenschappen

FACT SHEET 2 years program 120 ECTS credits taught in English international student population

FACT SHEET 2 years program 120 ECTS credits taught in English international student population excellent job prospectives in industry (in NL and abroad) stepping stone for a career in industry or academia Faculteit der Exacte Wetenschappen

GENERAL STRUCTURE OF THE CURRICULUM Structure of the academic year: 8 -8 -4 -8

GENERAL STRUCTURE OF THE CURRICULUM Structure of the academic year: 8 -8 -4 -8 -8 -4 weeks Schedule at: rooster. vu. nl vurooster. nl datanose. nl (Uv. A) Study guide at: studiegids. vu. nl studiegids. uva. nl Courses are 6 ECTS, per year 60 ECTS You’re supposed to study 40 hours per week Faculteit der Exacte Wetenschappen

COMPUTER SCIENCE Six different tracks u Master core (for all tracks) u 5 compulsory

COMPUTER SCIENCE Six different tracks u Master core (for all tracks) u 5 compulsory courses per track u constrained choices u programming u software engineering u foundations u mathematics u free choices (some courses are pre-approved) Faculteit der Exacte Wetenschappen

MASTER CORE A course on the social context of computer science: Ø Ø Ø

MASTER CORE A course on the social context of computer science: Ø Ø Ø History of Digital Cultures on history of computing ICT for Development on ICT in developing countries ICT 4 D in the Field, an ICT project in a rural community E-commerce Law on legal issues for on-line business Entrepreneurship in AI and CS on starting a company Literature Study and Seminar Master Project (30 ECTS) Faculteit der Exacte Wetenschappen

INTERNET AND WEB TECHNOLOGY Focus: Technology for Internet and Web Compulsory courses: Internet Programming

INTERNET AND WEB TECHNOLOGY Focus: Technology for Internet and Web Compulsory courses: Internet Programming Distributed Systems Distributed Algorithms Web Services and Cloud-based Systems Performance of Networked Systems Faculteit der Exacte Wetenschappen

COMPUTER SYSTEMS SECURITY Focus: Security of computer networks from a system’s point of view

COMPUTER SYSTEMS SECURITY Focus: Security of computer networks from a system’s point of view Compulsory courses: Secure Software Computer and Network Security Binary and Malware Analysis Kernel Programming Distributed Algorithms Faculteit der Exacte Wetenschappen

PARALLEL COMPUTING SYSTEMS Focus: Large-scale parallel computing (clusters, grids, clouds, mainframes) Compulsory courses: Parallel

PARALLEL COMPUTING SYSTEMS Focus: Large-scale parallel computing (clusters, grids, clouds, mainframes) Compulsory courses: Parallel System Architectures Programming Large-scale Parallel Systems Parallel Programming Practical Programming Multi-core and Many-core Systems Performance Engineering Faculteit der Exacte Wetenschappen

SOFTWARE ENGINEERING AND GREEN IT Focus: mastering complex software systems for a sustainable digital

SOFTWARE ENGINEERING AND GREEN IT Focus: mastering complex software systems for a sustainable digital society Compulsory courses: Green Lab Service Oriented Design Software Asset Management Software Architecture Software Testing Faculteit der Exacte Wetenschappen

BIG DATA ENGINEERING Focus: How to cope with the enormous amounts of data on

BIG DATA ENGINEERING Focus: How to cope with the enormous amounts of data on e. g. the Internet and social media and in companies Compulsory courses: Information Visualization Data Mining Techniques Web Services and Cloud-based Systems Web Data Processing Systems Large Scale Data Engineering Faculteit der Exacte Wetenschappen

FOUNDATIONS OF COMPUTING AND CONCURRENCY Focus: Apply formal methods in computing and concurrency Compulsory

FOUNDATIONS OF COMPUTING AND CONCURRENCY Focus: Apply formal methods in computing and concurrency Compulsory courses: Distributed Algorithms Protocol Validation Logical Verification Advanced Logic Term Rewriting Systems Faculteit der Exacte Wetenschappen

CONSTRAINED CHOICE Ensuring breadth of each individual study program Constrained choice modules (12 -18

CONSTRAINED CHOICE Ensuring breadth of each individual study program Constrained choice modules (12 -18 ECTS): * one course on programming * one course on software engineering * one course on foundations * one course on mathematics Each to be chosen from a predefined set of choices Partially covered by the chosen track's core Faculteit der Exacte Wetenschappen

FREE CHOICE Free choice (30 -36 ECTS): Courses from other tracks and other courses

FREE CHOICE Free choice (30 -36 ECTS): Courses from other tracks and other courses from constrained courses are pre-approved Any course from a pre-approved list of suggestions Other courses (at Master-level) from Computer Science, Computational Science, Articial Intelligence, Bioinformatics, Logic, … (to be approved by the exam committee) Faculteit der Exacte Wetenschappen

YOU CAN TAILOR YOUR STUDY PROGRAM Want to go to industry ? Do your

YOU CAN TAILOR YOUR STUDY PROGRAM Want to go to industry ? Do your graduation project as an internship with a company (or do an Industrial Internship for 6 ECTS) Want to go for a Ph. D / more ambitious research project ? Combine literature study, individual project, graduation project for an ambitious scientic research project of up to 42 ECTS Do you want to develop your own study program ? Devise your own free Master program and get it approved by the exam committee Faculteit der Exacte Wetenschappen

ADMISSION Entry dates: September 1 & February 1 For university students: * BSc degree

ADMISSION Entry dates: September 1 & February 1 For university students: * BSc degree in Computer Science or Informatica (or closely related subject) * other degrees: individual assessment For HBO students: * BSc degree in Informatica (or closely related subject) * average grade at least 7. 0 * Individual premaster (typically 30 ECTS) from our BSc Computer Science program to resolve deficiencies Faculteit der Exacte Wetenschappen

PDCS MASTER Andrew S. Tanenbaum Master on Parallel and Distributed Computer Systems Faculteit der

PDCS MASTER Andrew S. Tanenbaum Master on Parallel and Distributed Computer Systems Faculteit der Exacte Wetenschappen

PARALLEL AND DISTRIBUTED COMPUTER SYSTEMS • top Master program • selective admission • one

PARALLEL AND DISTRIBUTED COMPUTER SYSTEMS • top Master program • selective admission • one of the most positively evaluated Master programs in The Netherlands • research oriented • practical orientation (labs, projects) • focused on systems – operating systems, networks, distributed systems – multiprocessors, clusters, Internet, clouds – parallel algorithms / languages / systems Faculteit der Exacte Wetenschappen

PARALLEL AND DISTRIBUTED COMPUTER SYSTEMS Compulsory courses: Distributed Systems Computer and Network Security Secure

PARALLEL AND DISTRIBUTED COMPUTER SYSTEMS Compulsory courses: Distributed Systems Computer and Network Security Secure Software Parallel Systems Architecture Programming Large-scale Parallel Systems Advanced Topics in Distributed Systems Research Proposal Writing Master Project Faculteit der Exacte Wetenschappen

PARALLEL AND DISTRIBUTED COMPUTER SYSTEMS Two special optional courses: Selected Topics in PDCS (6

PARALLEL AND DISTRIBUTED COMPUTER SYSTEMS Two special optional courses: Selected Topics in PDCS (6 ECTS) PDCS Programming Project (12 ECTS) Faculteit der Exacte Wetenschappen

Master program coordinators • PDCS: Prof. Alex Iosup • CS: – – – a.

Master program coordinators • PDCS: Prof. Alex Iosup • CS: – – – a. iosup@vu. nl BDE: Dr. Adam Belloum a. s. z. belloum@uva. nl CSS: Prof. Herbert Bos herbertb@cs. vu. nl FCC: Dr. Femke van Raamsdonk femke@cs. vu. nl IWT: Dr. Jacopo Urbani j. urbani@vu. nl PCS: Dr. Jacopo Urbani j. urbani@vu. nl SEG: Prof. Patricia Lago p. lago@vu. nl

10 GOOD REASONS TO JOIN OUR MASTER PROGRAM • • • two top universities

10 GOOD REASONS TO JOIN OUR MASTER PROGRAM • • • two top universities for the price of one learn from world-renowned scientists staff dedicated to teaching wide choice of courses good teacher/student ratio high-quality supervision of Master projects high satisfaction rate of alumni state-of-the-art facilities international environment at home excellent job market for graduates (academia or industry) Faculteit der Exacte Wetenschappen

ALUMNUS CHRISTIAN ROSSOW “The VU is an excellent learning environment with international multi-cultural flair.

ALUMNUS CHRISTIAN ROSSOW “The VU is an excellent learning environment with international multi-cultural flair. Driven by my interests, I followed the Computer Science Master studies at the VU and was never disappointed in my choice throughout the two years. I particularly liked the flexible study program, which allows you to choose theoretical and practical subjects from a wide study catalog. And whatever course I took, I was satisfied with a high quality of teaching. To me the studies at VU were a perfect preparation for my current Ph. D career. " Faculteit der Exacte Wetenschappen

SUCCESS WITH YOUR MASTER ! Questions ? You can find these slides at https:

SUCCESS WITH YOUR MASTER ! Questions ? You can find these slides at https: //beta. vu. nl/nl/onderwijs/voorlichtingpresentaties-open-dagen/index. aspx