0% found this document useful (0 votes)
4 views2 pages

Module - Descriptor - CT088-0-M Programming in Python - SV

The document outlines the Programming in Python module (CT088-0-M) offered by Asia Pacific University of Technology and Innovation, detailing its objectives, learning outcomes, and assessment methods. It aims to develop problem-solving skills and foundational programming knowledge, with no prerequisites required. The course includes lectures and lab sessions delivered online, and assessments are based on an individual assignment.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

Module - Descriptor - CT088-0-M Programming in Python - SV

The document outlines the Programming in Python module (CT088-0-M) offered by Asia Pacific University of Technology and Innovation, detailing its objectives, learning outcomes, and assessment methods. It aims to develop problem-solving skills and foundational programming knowledge, with no prerequisites required. The course includes lectures and lab sessions delivered online, and assessments are based on an individual assignment.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Asia Pacific University of Technology and Innovation

1. Name of Course/Module: Programming In Python


Version: 1 (November 2017)
2. Module Code: CT088-0-M

3. Total Student Face to Face Total Guided and Independent Learning


Learning Time (SLT)
L = Lecture L T P O
T = Tutorial 8 8 48
P = Practical
O= Others
4. Credit Value: -

5. Prerequisite (if any): NONE

6. Objectives:
The objectives of this module is to:
1. Contribute to the achievement of the Learning Outcomes specified for the student’s
award at Master’s Prerequisite level.
2. Provide an introduction to the study of Programming in Python.
3. Meet the prerequisite requirements of modules at Master’s Prerequisite level of study.
4. Introduce and begin to develop student skills in relation to Programming in Python.
5. Introduce and begin to develop lifelong learning skills of independent learning and
study in relation to Programming in Python.
6. Introduce students to the knowledge, skills and techniques relevant to the study of
Programming in Python
7. Enable students to develop their ability to:
 Analyse
 Solve problems
 Use ICT
 Manage their own study time

7. Learning outcomes:

On successful completion of this module, you should be able to:

1. Develop problem solving skills using specific methods, tools and standards. (MQF1,
MQF2, MQF6)
2. Develop a problem-based strategy for creating and applying programmed solutions.
(MQF1, MQF2, MQF7)
3. Create, edit, compile, run, debug and test programs using an appropriate development
environment (MQF2)

MQF Learning Outcome Area


MQF 1 - Knowledge
MQF 2 - Practical skills
MQF 3 - Social skills & responsibilities
MQF 4 - Values, attitudes, professionalism and ethics
MQF 5 - Communications, leadership and team skills
MQF 6 - Problem solving & scientific skills
MQF 7 - Information management and lifelong learning skills
MQF 8 - Managerial & entrepreneurial skills

Programming in Python CT088-0-M Page 1 of 2


Asia Pacific University of Technology and Innovation

8. Transferable Skills:

The following employability skills are introduced (I), developed (D) and/or assessed (A):
 Analytical (I, D, A)
 Problem Solving (I, D, A)
 ICT (I, D, A)
 Self-management (D, A)

9. Synopsis:
Developing strong problem solving skills and strategies by using tools and standard, and
establishing a solid foundation in the basic principles of programming computers in a variety
of contexts such as simple text based and command line applications.
10. Mode of Delivery:
Lecture and Lab via online learning.

11. Assessment Methods and Types:


An Individual Assignment weighted at 100% (All LOs)
12. Main references supporting the course:

Essential Reading
A. Martelli , A. Ravenscroft & Steve. (2017). Python in a Nutshell: A Desktop Quick
Reference. Sebastopol, United States. O'Reilly Media, Inc, USA. (ISBN: 978-1449392925)
John V. Guttag. (2016). Introduction to Computation and Programming Using Python: With
Application to Understanding Data, 2nd edition. MIT Press Ltd, Cambridge, Mass., United
States. (ISBN: 9780262529624)

Further Reading
Allen B. Downey. (2015).Think Python: How to Think Like a Computer Scientist, 2nd
Edition. O'Reilly Media, USA. (ISBN: 978-1491939369)

13. Other additional information:

None

Programming in Python CT088-0-M Page 2 of 2

You might also like