WELCOME TO PROGRAMMING TECHNIQUE ||
REFLECTION
Programming Technique is a tough course. I never thought on taking this course and it is still feel like dream. Even though I have basic in C which I study at college it is still hard for me to understand the programming language. However, I have to take it as challenges or motivation for me to study hard for this course. Thanks to DR. Norhidayah who teaching and guiding us throughout this semester. I hope one day my programming skills will improved.
This course equips the students with theory and practice on problem solving techniques by using two approaches, namely the structured approach and the object oriented approach. The first part of the course provides students with basic skills to program in Linux platform and advanced concepts in programming techniques including advanced files, pointers and structured data. The second part of the course is to provide students with object-oriented techniques such as class, objects, overloading, aggregation and inheritance.
LECTURER- NORHIDAYAH
CLASS LECTURES
Folder contents:
-
Details
01-Introduction to OOP-Additional Notes.pdf
01-Introduction to OOP-Additional Notes.pdf
-
Details
01-Introduction to OOP.pdf
01-Introduction to OOP.pdf
-
Details
02-Introduction to Classes and Objects.pdf
02-Introduction to Classes and Objects.pdf
-
Details
03-Constructors and Destructors (revised).pdf
03-Constructors and Destructors (revised).pdf
-
Details
04-Class and Object Manipulation (revised).pdf
04-Class and Object Manipulation (revised).pdf
-
Details
05-String Manipulations Updated on Oct 7 2018.pdf
05-String Manipulations Updated on Oct 7 2018.pdf
-
Details
06-Advanced File Operations (update).pdf
06-Advanced File Operations (update).pdf
-
Details
07-Association_Aggregration_Composition.pdf
07-Association_Aggregration_Composition.pdf
-
Details
08-Inheritance.pdf
08-Inheritance.pdf
-
Details
08-Inheritance_update_9Apr2018.pdf
08-Inheritance_update_9Apr2018.pdf
-
Details
09-Polymorphism.pdf
09-Polymorphism.pdf
-
Details
10 - Exceptions and Templates - Update_13May2018.pdf
10 - Exceptions and Templates - Update_13May2018.pdf
-
Details
10 - Exceptions and Templates - Update_15May2018.pdf
10 - Exceptions and Templates - Update_15May2018.pdf
-
Details
10-Exceptions and Templates.pdf
10-Exceptions and Templates.pdf
LAB EXERCISES
Folder contents:
-
Solutions
-
Details
String - Set 3.pdf
String - Set 3.pdf
-
Details
String - Set 3.doc
String - Set 3.doc
-
Details
String - Set 2.pdf
String - Set 2.pdf
-
Details
String - Set 1.pdf
String - Set 1.pdf
-
Details
Exercise 3.pdf
Exercise 3.pdf
-
Details
Exercise 3.doc
Exercise 3.doc
-
Details
Exercise 2.pdf
Exercise 2.pdf
-
Details
Exercise2.pdf
Exercise2.pdf
-
Details
Exercise 1.pdf
Exercise 1.pdf
-
Details
Exercise1.pdf
Exercise1.pdf
-
Details
Exercise1 (2).pdf
Exercise1 (2).pdf
-
Details
Class_Relationship1.pdf
Class_Relationship1.pdf