2016/2017 KAN-CEBUO1000U Introduction to programming and distributed systems
English Title | |
Introduction to programming and distributed systems |
Course information |
|
Language | English |
Course ECTS | 7.5 ECTS |
Type | Mandatory |
Level | Full Degree Master |
Duration | One Semester |
Start time of the course | Spring, Autumn |
Timetable | Course schedule will be posted at calendar.cbs.dk |
Study board |
Study Board for BSc/MSc in Business Administration and
Information Systems, MSc
|
Course coordinator | |
|
|
Main academic disciplines | |
|
|
Last updated on 10-08-2016 |
Learning objectives | |||||||||||||||||||||||||||
To achieve the grade 12, students
should meet the following learning objectives with no or only minor
mistakes or errors: At the exam, the student should be able to:
|
|||||||||||||||||||||||||||
Prerequisites for registering for the exam | |||||||||||||||||||||||||||
Number of mandatory
activities: 4
Compulsory assignments
(assessed approved/not approved)
To enter the examination, the student must have passed four mandatory, individual assignments. The first three assignments requires that the student submit, before set dates, a report consisting of the solution/code to the given programming problems. The reports must be approved (pass/fail). For students who submit and achieve 'not approved' or cannot submit due to illness, will have to submit before a second set date before the end of the course. The fourth assignment is a quiz which students have to complete within a time frame. The quiz must be passed (pass/fail). For students who take the quiz and achieve 'not approved' or cannot participate due to illness, will have to take a second quiz at a second set date, before the end of the course. Students who have not received 'approved' for all four mandatory assignment cannot participate in the ordinary examination. For re-exam, if one or more of the four mandatory assignment has not been approved, the student can answer a 24 hour home assignment, covering all four mandatory assignments, given by the teacher within a fixed date before the re-examination. Students can only enter reexamination if the assignment obtains 'approved'. |
|||||||||||||||||||||||||||
Examination | |||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
Course content and structure | |||||||||||||||||||||||||||
The purpose of the course is to provide an understanding and acquaintance of the activities that are performed from the idea phase to an IT-System emerges, and to the finished system is implemented.
|
|||||||||||||||||||||||||||
Teaching methods | |||||||||||||||||||||||||||
The course consist of 24 hours of
lectures and 36 hours of exercises. These are held as a mixture of
theoretical teaching and practical exercises with and without the
use of PC. The required software are Eclipse Standard and Java 8
SDK which need to be installed for the student to be able to do the
programming exercises, and UMLet installed to construct UML
artifacts.
The presented theories and methods should be applied in practice. Therefore, smaller assignments are made during the semester, where examples of the students’ solutions are discussed in class. The students work in the entire semester on a mini project. The sub-topics of the course are presented in a sequence so their relevance are demonstrated (from idea to product). The project departs in a company’s demands for a simple IT-system. Object-oriented design is presented and it is demonstrated how a design model can translated to code in a program. Moreover, the students evaluate each other’s project work on the mini project with reviews. CBS Learn is used for sharing documents, slides, exercises etc. and for interactivity. |
|||||||||||||||||||||||||||
Student workload | |||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
Further Information | |||||||||||||||||||||||||||
EBUSS T1 Business-technical course |
|||||||||||||||||||||||||||
Expected literature | |||||||||||||||||||||||||||
Main Textbook: Y. Daniel Liang, (2009). Introduction to Java Programming, Brief Version (10th Edition), ISBN: 978-0133592207. (Chapters 8, 14, 15, 16 and 18 are not mandatory).
plus compendium
|