F2037

Programming Fundamentals With C++

PROGRAMMING FUNDAMENTALS WITH C++ course presents structured computer programming in the C++ language. it covers the basic concepts of C++ programs,fundamental control structures, array, function and pointer in C++language.
:: [ Click Here for Lesson Plan ] ::

LEARNING OUTCOMES
1. Explain the basic concepts of programming.
2. Identify the program structure of C++ programming language.
3. Use an appropriate control structures to solve problem.
4. Use suitable functions and procedures in developing a program.
5. Analyze problems and develop solution to a variety of programming problems using the C++ programming language.

ASSESSMENTS
a. Quiz – minimum 3 [5%]
b. Assignment – minimum 3 [30%]
c. Lab Works – minimum 10 [25%]
d. Tests – Comprising of two (2) Theory and two (2) practical tests [20%]
e. Peer Assessment – minimum 5 [20%]

GET YOUR NOTES HERE
- Topic 1 : Introduction to Programming :: [ Click Here ] ::
- Topic 2 : Basic C++ Program (Part 1) :: [ Click Here ] ::
- Topic 2 : Basic C++ Program (Part 2) :: [ Click Here ] ::
- Topic 3 : Control Structure (Selection Part 1) :: [ Click Here ] ::
- Topic 3 : Control Structure (Selection Part 2) :: [ Click Here ] :: 
- Topic 3 : Control Structure (Repetition Part 1) :: [ Click Here ] ::
- Topic 3 : Control Structure (Repetition Part 1) :: [ Click Here ] ::
- Topic 4 : Array and Structure (Array) :: [ Click Here ] ::
- Topic 4 : Array and Structure (Structure) :: [ Click Here ] :: :: [ Xtra reading on Structure ] ::
- Topic 5 : Function :: [ Click Here ] ::
- Topic 6 : Pointer :: [ Click Here ] ::
- Topic 6 : Pointer (Part 1) :: [ Click Here ] ::
- Topic 6 : Pointer (Part 2) :: [ Click Here ] ::
- Topic 6 : Pointer (Part 3) :: [ Click Here ] ::

LABWORK
- Cover Labsheet F2037
- Table Of Content
- Lab 1 :: [ Click Here ] ::
- Lab 2 :: [ Click Here ] ::
- Lab 3 :: [ Click Here ] ::
- Lab 4 :: [ Click Here ] ::
- Lab 5 :: [ Click Here ] ::
- Lab 6 :: [ Click Here ] ::
- Lab 7 :: [ Click Here ] ::
- Lab 8 :: [ Click Here ] ::
- Lab 9 :: [ Click Here ] ::
- Lab 10 :: [ Click Here ] ::

EXTRA NOTES
Credit to Pn Norhasliza for sharing her notes. TQVM. =]
1.0 Introduction to Programming :: [ Click Here ] ::
2.0 Basic C++ Program :: [ Click Here ] ::
2.0 Operator And Expression :: [ Click Here ] ::
2.0 Input And Output Statement :: [ Click Here ] ::
3.0 Control Structure :: [ Click Here ] ::
4.0 Array :: [ Click Here ] ::
4.0 Structure :: [ Click Here ] ::


ASSIGNMENT
- Assignment 1 :: [ Click Here ] ::
- Assignment 2 :: [ Click Here ] ::
- Assignment 3 :: [ Click Here ] ::
- Mini Project :: [ Click Here ] ::


REVISION
- Revision 1 :: [ Click Here ] ::
- Revision 2 :: [ Click Here ] ::
- Revision 3 :: [ Click Here ] ::