Professional Documents
Culture Documents
INF1002S+Lecture+Schedule+ +2022+DRAFT+v01
INF1002S+Lecture+Schedule+ +2022+DRAFT+v01
Lect
Face to Face theory lectures will be deliver
Tuesdays Practicals: Practical Topic 1A to
Wednesday Practicals: Practical Topic 1B to
5-Sep
Tuesday (6th & 7th Period) Wednesday (6th & 7th Period)
Practical Practical
Intro to Data Analysis 1 Data Analysis 2
Data Analysis 3 Data Analysis 4
Study Study
VACATION
Web/Python 1 Web/Python 2
Web/Python 3 Web/Python 4
Web/Python 5 Web/Python 6
Web/Python 7 Web/Python 8
Planned Submission
Web/Py Decision
Mid-term Course Assessment (0,5%)
Project Team Formation
Web/Python Assignment 1 (3%)
48
12
HTML/Python Reflection Mode
Online
Online
Face-to-face (Attendance)
9.5% Face-to (Attendance)
15% Face-to (Attendance)
Online
15% 1% Face-to-Face [Submina - 45%]
39.5% 1.0%
Course Component
Theory
Excel
Course Component
Theory
Excel+A88
Web Design
Python
CA2025 Framework (see https://ca2025.co.za/wp-content/uploads/2021/0
L1 = Foundational Level of competence, L2 =
Data Analytics
Automation
Cybersecurity
User competencies
NQF Level 5 Competencies
Scope of knowledge, in respect of which a learner is able to demonstrate an informed
understanding of the core areas of one or more fields, disciplines or practices, and an informed
understanding of the key terms, concepts, facts, general principles, rules and theories of that
field, discipline or practice.
Knowledge literacy, in respect of which a learner is able to demonstrate the awareness of how
knowledge or a knowledge system develops and evolves within the area of study or operation.
Method and procedure, in respect of which a learner is able to demonstrate the ability to select
and apply standard methods, procedures or techniques within the field, discipline or practice,
and to plan and manage an implementation process within a well-defined, familiar and
supported environment.
Problem solving, in respect of which a learner is able to demonstrate the ability to identify,
evaluate and solve defined, routine and new problems within a familiar context, and to apply
solutions based on relevant evidence and procedures or other forms of explanation appropriate
to the field, discipline or practice, demonstrating an understanding of the consequences.
Ethics and professional practice, in respect of which a learner is able to demonstrate the ability
to take account of, and act in accordance with, prescribed organisational and professional
ethical codes of conduct, values and practices and to seek guidance on ethical and professional
issues where necessary.
Accessing, processing and managing information, in respect of which a learner is able to
demonstrate the ability to gather information from a range of sources, including oral, written or
symbolic texts, to select information appropriate to the task, and to apply basic processes of
analysis, synthesis and evaluation on that information.
Producing and communicating information, in respect of which a learner is able to demonstrate
the ability to communicate information reliably, accurately and coherently, using conventions
appropriate to the context, in written and oral or signed form or in practical demonstration,
including an understanding of and respect for conventions around intellectual property,
copyright and plagiarism, including the associated legal implications.
Context and systems, in respect of which a learner is able to demonstrate the ability to operate
in a range of familiar and new contexts, demonstrating an understanding of different kinds of
systems, their constituent parts and the relationships between these parts, and to understand
how actions in one area impact on other areas within the same system.
Management of learning, in respect of which a learner is able to demonstrate the ability to
evaluate his or her performance or the performance of others, and to take appropriate action
where necessary; to take responsibility for his or her learning within a structured learning
process; and to promote the learning of others.
Accountability, in respect of which a learner is able to demonstrate the ability to account for his
or her actions, to work effectively with and respect others, and, in a defined context, to take
supervisory responsibility for others and for the responsible use of resources, where
appropriate.
Course Outcomes
Explain the role of information and communication technologies in organisations and society
Describe the relationship between information systems, organisations and organisational
strategy
Evaluate the impact information system trends on organisations at local and global level
Analyse and evaluate the social, organisational, legal and economic context of technology
development
Formulate the tasks required when developing an information system and contrast alternative
approaches
Demonstrate the use and practical value of spreadsheets for decision making in business
(Excel section)
Design and implement e-business websites using the principles of e-Commerce and Business
Process Design
Design and implement e-business application using the principles of e-Commerce and Business
Process Design
L2
L2
L2
L2
L2
L2
L1
L1
L2
L2
L3
L2
L1
L3
L3
L3
L3
L3
L3
L3
L1
L1
L2
L2
L3
L3
L3
L3
L3
L3
L3
y-Framework-2021-Guidance-to-the-Academic-programme.pdf)
3 = Advanced Level of competence
Decomposition of problem into smaller sub-problems
Find patterns (similarities, shared characteristics) among the sub-problems
Determine relevant characteristics and discard irrelevant characteristics
Write a basic algorithm to solve a problem, using any programming language (such as Microsoft VBA, Python)
Evaluate the appropriateness of a presented algorithm to solve a problem
Explain underlying characteristics of basic data concepts (such as data structures, data files, databases,
normalisation of data and metadata), taking cognizance of how these characteristics influence and interact with one
another
Describe sources and forms of data (financial and non-financial, structured and unstructured)
Know how and where to store data and access stored data (e.g., own location, service provider, cloud, etc.)
Identify the risks, compliance requirements and consequences associated with the specific environments in which
data is stored (including geographicallegal restrictions in some areas (e.g., POPI in SA, GDPR)
Identify and distinguish between the ways in which access to data should be controlled (data classification), and
determine the consequent risks if the necessary controls are not implemented
Identify and distinguish between the ways in which local data and data-in-transit should be controlled (including data
in transit between systems, and the interfaces involved in the process), and determine the risks (including not
reaching abusiness objective) if the necessary controls are not implemented
Explain data strategiesthat deal with data privacy, including ethical issues in data management
Explain data strategiesthat deal with intellectual property rights in data management
Understand policy vs processes
Identify the practical challenges of data analytics (e.g., data volume and quality, and privacy, regulatory and ethical
issues)
Use processes of inspection, extraction, transformation, loading (ETL) and modelling data (as discussed below) (see
(i) to (iv)) to discover information able to enhance problem solving and decision-making
Use data analytic software tools to analyse data (e.g., ACL, IDEA, advanced Excel™ functions)
Interpret the results to solve a defined business or audit problem and suggest further steps to be taken
Describe the impact of the above on continuous auditing
Data inspection, workflows and input controls
Data extraction and loading, transformation and modelling
Outline the benefits and risks associated with the automation of processes
Identify processes that lend themselves to automation
Evaluate the need for cognitive computing systems in the automation process
Build a command that automates a process
Understand new developments and use this understanding to investigate the use of new developments and
protocols (e.g., identify opportunities to address accounting and business problems, limitations, risks, etc.)
Design relevant general, application and data controls to selected new developments and protocols in order to
mitigate risks
Explain the impact of cyber risks on the organisation
Identify available techniques to mitigate cyber risks.
Apply word processing software skills in a manner relevant to an accounting/business context, to enhance
communication (e.g., letters, memorandums, reports, working papers, and other written correspondence), so as to
meet all legal, ethical, regulatory andbusiness requirements,
Use presentation software in an accounting/ business context
Use spreadsheet software in an accounting/ business context (e.g., working papers; knowledge of effective utilisation
(including short cut keys, macros, pivot tables and other advanced excel functions)
Use accounting software to create and view financial transactions
Communicate and collaborate with others using a wide range of digital devices, technologies and platforms
Apply visualisation techniques and tools to develop simple dashboards
Secure and safeguard information technology resources such as organisational IT infrastructure, laptops (and other
portable devices), software, cloud (and other) storage, and data