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

Assessment

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

View in Curriculum Catalogue
Last updated 09/01/2025.