2019/2020 KANCDASO1930U Foundations of Business Data Analytics: Programming and Linear Algebra
English Title  
Foundations of Business Data Analytics: Programming and Linear Algebra 
Course information 

Language  English 
Course ECTS  7.5 ECTS 
Type  Mandatory 
Level  Full Degree Master 
Duration  One Semester 
Start time of the course  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  


Teaching methods  


Last updated on 12062019 
Relevant links 
Learning objectives  


Course prerequisites  
Even though there are no prerequisites for this course, it is recommended to have some experience with programming and understanding basic statistics. Moreover, this course is a demanding course as the students will learn new technologies, methods, Python programming language and therefore it requires an interest in and commitment to handson learning.  
Prerequisites for registering for the exam (activities during the teaching period)  
Number of compulsory
activities which must be approved: 3
Compulsory home
assignments
Each assignment is 13 pages in group of 14 students. The students have to get 3 out of 5 assignments approved in order to go to the exam. There will not be any extra attempts provided to the students before the ordinary exam. If a student cannot hand in due to documented illness, or if a student fails the activity in spite of making a real attempt to pass the activity, then the student will be given one extra attempt before the reexam. Before the reexam, there will be one home assignment (max.10 pages) which will cover 3 mandatory assignments. 

Examination  


Course content, structure and pedagogical approach  
This course provides an introduction to three main areas:
Furthermore, this course provides knowledge about
Furthermore, the course provides the students with practical handson experience on many of the topics listed above. After completing the course the students will be able to apply and use various programming constructs in Python language and also a good understanding of big data architectures and foundational mathematical/statistical theories that are required for data science courses.


Description of the teaching methods  
The course consists of lectures, exercises, and
assignments. Each lecture is followed by an exercise session, and
there will be a teaching assistant providing technical support for
assignments and course projects.
The presented theories, concepts and methods should be applied in practice and exercise sessions. The students work in the entire semester on a mini project displaying the understanding of the concepts presented in the lectures and exercises. CBS Learn is used for sharing documents, slides, exercises etc. as well as for interactive lessons if applicable. 

Feedback during the teaching period  
Feedback on the mandatory assignment will be provided in general  
Student workload  


Expected literature  
The literature can be changed before the semester starts. Students are advised to find the final literature on Canvas before they buy the books.Notes, scientific articles, chapters and webpages will be handed out/made available during the course
Textbooks:
Journal papers:
