UNIVERSITY EXAMINATIONS: 2018/2019
EXAMINATION FOR THE DEGREES OF MASTER OF SCIENCE IN
INFORMATION SYSTEMS MANAGEMENT
MISM5105 PRINCIPLES OF DATA SCIENCE
ORDINARY EXAMINATIONS
DATE: DECEMBER, 2018 TIME: 2 HOURS
INSTRUCTIONS: Answer Question One & ANY OTHER TWO questions.
QUESTION ONE
a) Which of the three V”s of BIG data is relatively more concerned with data science. Explain
your answer. 5 Marks
b) Differentiate between big data analytics and Business intelligence. 4 Marks
c) Assuming height and weight have already been defined as lists in python write code that
imports numpy as np, and stores both the height and weight of your class mates as numpy
arrays. 4 Marks
d) Print out the weight at index 50 3 Marks
e) Print out sub-array of np_height: index 100 up to and including index 110 4 Marks
QUESTION TWO
a) Discuss the following python programming language packages as used in data science
projects 8 Marks
i) pandas
ii) Numpy
iii) matplotlib
iv) Tensorflow
b) i) In what phase of an anlytics project would you expect to invest most time and why ?
4 Marks
ii) Where would you expect spend the least time 3 Marks
QUESTION THREE
a) Discuss the benefits of using NumPy arrays nstead of nested python lists. Use examples to
illustrate 8 Marks
b) Describe the key activities of data scientist today 2 Marks
c) Describe how big data analytics can be used in marketing 5 Marks
QUESTION FOUR
a) Write code in python to create the list Time below
[11.25, 18.0, 20.0, 10.75, 9.50, 15.5. 14.5, 14.5] 3 Marks
b) Add the following three items to the end of the list time in part a)
1 (24.5)
2 (15.45) 6 Marks
c) Print out the list time 2 Marks
print(areas)
d) Reverse the orders of the elements in the list time above 4 Marks