Master ST Home
Center ST Home
FAQ
Contact
Brochure
Introduction
Area
Center
Curriculum
Pre-master
Supervision
Thesis Projects
Career
International Exchange
People
Students
Staff
Coordinators
Courses
FPLC
|
SWE
DOS
|
SWS
CCO
|
SWA
APA
|
AFP
|
DBA
PV
|
GP
Seminars
DTP
|
TBPA
ACC
|
NO
DBA
Other Activities
Literature Study
Colloquium
Experimentation Project
Thesis project
How To
Electronic Library
?
Research Talk
Use TeX
Formulate Effectively
CommonMistakes
(constr)
Center
Home
Courses
People
Projects
Page
Edit Page
Rename Page
Attach File
Printable
Wiki Source
More ...
Web
Recent Changes
Notify Service
News
Page Index
Search
More ...
Wiki
About TWiki
Text Formatting
Registration
Change Password
Reset Password
Users
Groups
Log In
or
Register
Admission
Master
%TOC% %STARTINCLUDE% The master program is intended for * a graduate with a (3-year) bachelors in computer science in the Netherlands, * a graduate with a bachelors in information sciences, or artificial intelligence, with a minor in computer science, * a graduate with a bachelors in other exact sciences in the Netherlands (acceptance depends on the program of the candidate; see below), * HIO graduates, * other HBO graduates (acceptance depends on the program of the candidate; see below), * a graduate with a bachelors in computer science from other countries (acceptance depends on the program of the candidate; see below). At the start of the master program, a student should: * have a basic knowledge of logic * be able to reason formally * have a reasonable experience in the use of several programming languages (amongst which functional and object-oriented languages) * have basic knowledge of grammatical formalisms, parsing and analysis techniques * have basic knowledge of modern software structures * have knowledge of the workings of computer systems, networks and operating systems * have a basic knowledge of algorithms and data structures * be able to communicate facts and findings verbally and in writing, also using information and communication technology and audio-visual means. A bachelor student taking the current computer science study at Utrecht University is assumed to have the knowledge and skills corresponding to the courses 'Imperative Programming', 'Datastructures', 'Functional programming, 'Grammars and Parsing', and 'Overdragen van de Informatica'. In September there is a special 15 ects course offered for those in need to remedy deficiencies in functional programming, grammars and parsing <!-- and program correctness -->. If you are deficient in these areas, you must finish this course before taking any other course in the program. ---------++ Admission procedure The ST master program starts twice a year, in September and in February. There is no entrance exam but, as indicated above admission depends on the bachelor program of the student. There is no set limit on the number of accepted students. Details of the admission procedure depend on where you got your bachelor degree (or equivalent). Students in the computer science bachelor or `doctoraal' program at Utrecht University should consult * [[http://www.cs.uu.nl/education/advies/inschrMaster.html][Registration Master Programs for Students with Bachelor Degree from Utrecht University]] Students with a bachelor degree (including HBO) from other Dutch educational institutes should consult * http://www.uu.nl/masters International students should consult * [[http://www.uu.nl/EN/INFORMATIONFOR/INTERNATIONALSTUDENTS/Pages/default.aspx][General Information about Master programs at the UU]] * [[http://www.uu.nl/EN/informationfor/internationalstudents/softwaretech/Pages/study.aspx][Specific Information about the Software Technology Master Program]] * Scholarships for students from Latin-American countries through the [[http://europa.eu.int/comm/europeaid/projects/alban/index_en.htm][Alban]] program. * For students from Indonesia look [[http://www.nec.or.id/Layout3/nec_jakarta/scholarship.htm][here]] ---------++ Deadline The deadline for application for Dutch students is July 1, 2009. Contact us if you encounter problems when applying for our program. ---------++ When to start As indicated above there are two moments one can start with the Master Program: September and February. For those who are deficient in one or more subjects we teach a special course in English starting in September (7.5 ECTS), which is a combination of the two bachelor courses on: * Functional Programming (in Haskell) * Grammars and Parsing This knowledge presented in this course is a prerequisite for the course on Compiler Construction. <!-- Those students who are deficient in the area of formal program correctness can remidy this by taking the course on: * Programming and Correctness (7.5 ECTS) in the third block. This course provides sufficient knowledge to follow the course on Program Verification in block 4. --> ---++ Individual Study Plan The fact that you are admitted implies that it is possible to define at least one individual study plan within the boundaries set for the Master Program, using the 15 ECTS for solving deficiencies in previous education. In order to make sure that no problems arise in defining your individual study plan all students are required to have an approved study plan within two weeks after the start of their registration as a student in the Master Program. Of course the program may be adapted as need arises, provided it is approved again by the program leader or [[Center.CoordinatorOverview][student advisor]]. %STOPINCLUDE%