Semester 1, AY2019-20
Academic Unit: 3.0
Pre-requisite: -
Course Assessment
Component Weightage
1. Class Participation 20%
2. Practical Assessment (PA) 40%
3. Group Project 30%
4. Group Presentation 10%
Total 100%
Textbooks:
(WP) William F. Punch, The Practice of Computing Using Python, 3rd Edition, 2017, Pearson,
ISBN 978-1-2921-6668-1.
(ML) Mark Lutz, Learning Python, 5th Edition, 2013, O’Reilly Media, ISBN 978-1-4493-5573-
9.
(WW) William Wesley McKinney, Python for Data Analysis, 2nd edition, 2017, O’Reilly Media,
ISBN 978-1-4919-5766-0.
(SW) S. Christian Albright and Wayne L. Winston, Business Analytics, 2017, 6th edition,
Cengage Learning, ISBN 978-1-305-94754-2.
(SB) Steven Bird, Ewan Klein & Edward Loper, Natural Language Processing with Python,
3rd edition, 2009, O’Reilly, ISBN 978-0596516499.
Course Schedule
Traits Performance
Not Yet Substantially Developed
Participate and Insufficient participation in Able to communicate exceedingly well an
communicate classroom activities or making argument that addresses all the key points
thoughts and confusing statements. and recommendations. Actively
analysis in a participates with insightful comments.
succinct manner
Evaluation:
(assesses Oral Not Yet 1 2 3 4 5 6 7 8 9 10 Substantially Developed
Communication)
(assess Critical
Thinking)
Traits Performance
Not Yet Substantially Developed
Demonstrates Does not demonstrate Able to differentiate and use suitable data
understanding in data understanding of types in programming. Make good
types programming. Confuse judgement base on the given problem.
about the usage of data Good naming convention and coding
types. practice.
Evaluation:
Not Yet 1 2 3 4 5 6 7 8 9 10 Substantially Developed
Not Yet Substantially Developed
Does not demonstrate Excellent use of good coding practice,
Demonstrates ability of ability to use coding effective application of coding elements
using appropriate coding element. and algorithm. Good use of control
elements. structures, iteration and function design.
Evaluation:
Not Yet 1 2 3 4 5 6 7 8 9 10 Substantially Developed
Not Yet Substantially Developed
Does not demonstrate or Good understanding on the reference and
Demonstrates ability to not able to understand quote external reference needed to solve
draw relevant reference references. the problem and ability to adopt it into
to solve the problem different context.
Evaluation:
Not Yet 1 2 3 4 5 6 7 8 9 10 Substantially Developed
Not Yet Substantially Developed
No data model or code was Well-constructed solution and code and
Devise strategies to developed to suitably aid form comprehensive analysis which
construct proper model the analysis. examine the data from different
or code for analysis perspectives.
Evaluation:
Not Yet 1 2 3 4 5 6 7 8 9 10 Substantially Developed
Traits Performance
Not Yet Substantially Developed
Programming: Does not demonstrates Excellent use of good coding practice,
Demonstrates a basic understanding on coding effective application of coding elements
understanding of basic. and algorithm. Good use of control
essential coding structures, iteration and function design.
elements Evaluation:
Not Yet 1 2 3 4 5 6 7 8 9 10 Substantially Developed
Not Yet Substantially Developed
Analytics:
No analysis of problem and Excellent analysis of problem and propose
Analyses and evaluates
no solution is provided. well supported solution. Solution illustrates
problem and
Contradicting analysis is coherent understanding to solve the
implements appropriate
given. problem. Provides convincing analysis and
analytics solution
solution.
Evaluation:
Not Yet 1 2 3 4 5 6 7 8 9 10 Substantially Developed
Not Yet Substantially Developed
Merely repeats information Examines the data and source of evidence;
Identifies and assesses provided, taking it as truth, questions its accuracy, precision,
the quality of data given or denies evidence without relevance, and completeness. Carefully
and provides additional adequate justification. examines data with substantiated analysis
analysis related to the Analyses inadequately and supported by evidence.
issue. understanding of the data.
Evaluation:
Not Yet 1 2 3 4 5 6 7 8 9 10 Substantially Developed
Evaluation:
Not Yet 1 2 3 4 5 6 7 8 9 10 Substantially Developed
Not Yet Substantially Developed
Content is erroneous or Content is accurate, thorough, and
Relevant Content irrelevant; references and directly on point; strong support and
supporting materials are references are provided. Exhibits depth
absent. Lacks depth in content and insight in content. Effective use of
and little insights are exhibited. time and stays within time parameters.
Presentation falls outside set Excellent use of visualization to present
time parameters. Lack of data.
appropriate visualization.
Evaluation:
Not Yet 1 2 3 4 5 Substantially Developed
Not Yet Substantially Developed
No clear structure, no Organizational pattern is clearly and
Communication explanation for solution. consistently observable and makes the
Structure Organizational pattern (specific content of the presentation cohesive.
introduction and conclusion,
sequenced materials within the
body, and transitions) is not
observable.
Evaluation:
Not Yet 1 2 3 4 5 Substantially Developed