Professional Documents
Culture Documents
IBD 1124 - C++ Programming 2-2008-2009 - MR Su
IBD 1124 - C++ Programming 2-2008-2009 - MR Su
my
COURSE OUTLINE
IBD 1124
C++ Programming
Diploma Computer Application in Business
Subject Synopsis
Students will explore and learn about algorithm as a structure to solve the problem
and they will use flow chart method to show the work flow. In this subject, student
will use C++ language to code the program and learn how to use this language to
solve the complex problem.
Subject Objectives
To gather and expose the students to form of algorithm, develop program and
coding the program to solve any problem via computer.
Consultation Hours:
Day Friday
Course Planning :
Chapter 3 : Selection
3.1 if Statement - Lecture
3.2 if-else statement - Lab
5
3.3 Nested if-else statement - Quiz 3
3.4 if-else statement using logical operators
3.5 Switch statement
Chapter 4 : Iteration or Loop - Lecture
4.1 WHILE loop - Lab
6
4.2 FOR loop - Submit LE1
- Lecture
Chapter 6 : Arrays
- Lab
6.1 One Dimensional Array
10 - Quiz 6
6.2 Multidimensional array : Two dimensional
MID-TERM TEST
array
(Paper)
Chapter 7 : Pointers
7.1 Pointer Variable Declarations and Initialization
7.2 Pointers and One Dimensional Array
Chapter 8 : Characters and Strings - Lecture
8.1 Characters - Lab
11
8.2 String - Submit LE3
Chapter 9 : File Processing
9.1 File Input and File Output
9.2 Open and Close File
Chapter 10 : Structures
10.1 Declaring Structural Variables
- Lecture
10.2 Accessing Structure Member
12 - Lab
10.3 Arrays of Structures
10.4 Nested Structures
14 PROJECT PRESENTATION
Main Module :
Saliyah Kahar, Fadzilah Che Fauzi dan Izwan Suhadak Ishak (2007) “Modul
Pengaturcaraan C++”
Extra References :
Gary J. Bronson (2006) “Program Development and Design Using C++”, Brooks/
Cole Thompson Learning.
D.S Malik (2007), “C++ Programming: From Problem Analysis To Program Design”,
Third Edition, Thomson Course Technology.
Assessments Course :
Important Notes:
1. Students who are absent for more than 80% of the prescribed classes can be
barred from final exam which will result into receiving no grade for the paper.
2. Using information from other sources and not citing the source is plagiarism,
a form of CHEATING. When you are working with other students, please
remember that failing to contribute adequately to the project but taking full
credit for other ;s efforts is also a form for cheating. If you are caught
CHEATING or TRYING TO CHEAT in your assignment(s), quiz(s), test(s) or
final exam, you can and will be punished accordingly
3. Students attending the class must follow and adhere to the University’s dress
code. Any student caught not adhering to said dress code can and will be
prohibited from attending my class(s) and any loss resulted from his/her
absentee regarding this matter will be his/her own liability.
4. Students at all time should maintain good manners with other student’s,
lecturers and other university’s staff.
5. Respect lecture and other student’s times and rights. No messaging (SMS) or
telephoning is allowed during class.