PROGRAMMING II

About this Course

Course Description

This course introduces the students to the techniques of programming using an imperative structured language. It covers single and multi-dimensional arrays, records, pointers and file processing concepts. Besides covering the basic syntax and semantics, the course emphasizes on problem solving methodology and modular programming techniques.

Course Learning Outcomes

1 ) Perform appropriate programming skills in selected programming tasks. ( P3 )
2 ) Describe fundamental programming constructs and methodology. ( C2 )
3 ) Apply analytical skills in building functional modular programs. ( C3 )

Course Details

STATUS : Open
DURATION : FLEXIBLE
EFFORT : 4 hours per week
MODE : 100% Online
COURSE LEVEL : Beginner
LANGUAGE : English
CLUSTER : Science & Technology ( ST )

 Syllabus

1.1 Introduction to Pointers
1.2 Pointer Operations
1.3 Pointer Manipulations

2.1 Introduction to Functions
2.2 Function call
2.3 Library functions
2.4 User-defined functions
2.5 Parameter passing
Pointer with function

3.1 One-dimensional array
3.2 Multi-dimensional Arrays
3.3 Passing array to function
3.4 Pointer with Array

4.1 Record definition and operations
4.2 Arrays and records
4.3 Record and function

5.1 Processing Text Files
5.2 File operation
5.3 File processing

Our Instructor

ROZELEENDA BINTI ABDUL RAHMAN

Course Instructor
UiTM Kampus Raub

DR. SHAKIRAH BINTI HASHIM

Course Instructor
UiTM Shah Alam

MUHD EIZAN SHAFIQ BIN ABD AZIZ

Course Instructor
UiTM Kampus Dengkil

KHAIRUNNISA BINTI ABDUL KADIR

Course Instructor
UiTM Kampus Raub

DR. JUHAIDA BINTI ISMAIL

Course Instructor
UiTM Kampus Raub

 Frequently Asked Questions

A1 : Focus on the essentials and use both sides of your brain.