|Course Code :||1002WETBAE|
|Study domain:||Computer Science|
|Semester:||Semester: 1st/2nd semester|
|Study load (hours):||252|
|Contract restrictions: ||No contract restriction|
|Language of instruction :||Dutch|
|Exam period:||exam in the 1st and/or 2nd semester|
At the start of this course the student should have acquired the following competences:
An active knowlegde of :
The dissertation is a project for groups of four or five students. Communication with group members is an essential element in this course.Specific prerequisites for this course:
This course consists of an integrated project that draws on capabilities in a wide range computer science disciplines: programming, software engineering, networks, databases and so on. Hence you must have completed the equivalent of all courses up to and including the second year of the Bachelor program. You can only register for this course in the academic year in which you will do your final exams for the Bachelor diploma.
2. Learning outcomes
The main outcome is to familiarize you with functioning as a computer scientist in a pre-defined project context. The this end you will participate in a multi-disciplinary project in a group of four or five students and you will have to demonstrate that:
Multi-disciplinary scientific approach
Working in small groups:
- You can analyse a scientific problem, formulate a number of solutions and consider the trade-offs between them
- You can apply your knowledge of different computer science subject areas (programming, datstructures, networking, software engineering, databases, ...) to design a solution that can be put into practice.
- You can effectively realize the solution you have proposed, gather the necessary knowledge and skills, and plan the work.
- You are capable of functioning in a group and plan activities, in collaboration with other group members.
- You can discuss your work and that of other group members in a critical but constructieve manner.
- You are able to deal with project deadlines, estimate the volume of work and distribute it among group members.
- You can produce written documentation forsoftware products.
- You can report orally on organisation and progress of work.
- You can present an overview of your work, its purpose, achievements and so on.
- You are able to function in a structured software development proces.
- You can master the ''tools of the trade'' and use the in practice.
3. Course contents
For Bachelors in Computer Science the dissertation consists of participating in a project with four or five students. The purpose of the project is to provide a software solution to a specific scientific problem. The specifics of the problem is different each year, but the approach to the project, the activities and the required outcomes are always the same. It includes analysing of the problem, proposing solutions, discussing trade-offs, design and implement the solution in software using current-day programming and software engineering practices, drawing on your knowledge af all computer science subject areas.
The lectures provide an introduction to the specific problem and the structure of the project, its milestones, the required artifacts and so on. The course notes provide the necessary details.
4. Teaching method
Class contact teaching: LecturesTutorials
Personal work: Assignments:In group
Project-based work:In group
Facilities for working students
- Seminars/tutorials: alternative assignment possible
- In group: individual alternative assignment possible
5. Assessment method and criteria
Examination: Oral without written preparationOpen-question
Continuous assessment: AssignmentsOnly one assessment period, no second assessment possible
Written assignment: With oral presentation
Portfolio: With oral presentation
6. Study material
All required material is contained or referred to in the course notes.
The following study material can be studied on a voluntary basis:
Optional course material is referred to in the course notes.
7. Contact information
The course supervisors are prof. Dr. Jan Broeckhove (Jan.Broeckhove@ua.ac.be) and Ruben Van den Bossche (Ruben.VandenBossche@ua.ac.be). You can contact them via email.
(+)last update: 10/09/2012 11:48 jan.broeckhove