Fundamentals of Programming
| Code | School | Level | Credits | Semesters |
| SCIFF009 | Science (Foundation) | 0 | 20 | Spring Malaysia |
- Code
- SCIFF009
- School
- Science (Foundation)
- Level
- 0
- Credits
- 20
- Semesters
- Spring Malaysia
Summary
Introduction to Algorithm, Pseudocode and Flow chart
Introduction to Python and Computer Programming
Data Types, Variables, Basic Input-Output Operations, Basic Operators
Control Structure - Selection
Control Structure – Iteration
Functions
Containers – String
Containers – List
Containers – Dictionary
Array
Target Students
Students enrolled in the Malaysian Campus, Foundation in Science Programme
Classes
- One 2-hour tutorial each week for 10 weeks
- One 2-hour lecture each week for 10 weeks
Assessment
- 30% Assignment 1: Project
- 10% Assignment 2: Assignment
- 60% Final Exam (2-hour): Final exam
Assessed by end of spring semester
Educational Aims
This module provides the basic programming concepts, principles and practice of programming language.Learning Outcomes
On successful completion of this module, students will be able to:
CLO1 - Recognise the basic principles of computer programs in designing programs.
CLO2 - Apply the concepts of problem solving.
CLO3 - Design computer programs using specific programming languages.
Conveners
- Ms Thamil Vaani Arvaree@Alvar
Last updated 09/01/2025.