Friday, 31 July 2015
Fahami bilakah waktu fajar, syuruk, isyraq, dhuha... Rahsia cara bersyukur, mendapat ganjaran pahala, pengampunan dosa, surga dan rezeki... inshaALLAH
*Waktu subuh (juga dikenali dengan nama fajar) & waktu syuruk boleh kita dapatkannya di kalender solat
Ringkasan dari:
- https://shafiqolbu.wordpress.com/solat-sunat/solat-sunat-isyraq/
- https://shafiqolbu.wordpress.com/solat-sunat/solat-sunat-dhuha/
Monday, 13 October 2014
Sunday, 12 October 2014
CSC435: Object Oriented Programming
Syllabus Content
INTRODUCTION TO OBJECT ORIENTED PROGRAMMING (OOP)
PROGRAMMING BASICS
BASIC CONCEPTS OF CLASSES
CLASSES - INTERMEDIATE
INHERITANCE
POLYMORPHISM
EVENT DRIVEN PROGRAMMING AND GRAPHICAL USER INTERFACE (GUI)
FILE INPUT/OUTPUT
Lecture Notes:
INTRODUCTION TO OBJECT ORIENTED PROGRAMMING (OOP)
- Introduction to objects
- Elements of an object: attribute, behavior, state
- Characteristics of OOP: abstraction, encapsulation, inheritance, polymorphism
PROGRAMMING BASICS
- Structured language vs OOP language
- Data types - primitives and objects
- Control structures
- Array of primitives
BASIC CONCEPTS OF CLASSES
- Class concept
- Class definition
- Data members
- Basic types of methods
- Methods definition
- Static fields
- Predefined classes and wrapper classes
CLASSES - INTERMEDIATE
- Method overloading
- Objects as parameter
- Object as method type
- Array of objects
- Composite objects
INHERITANCE
- Inheritance concept
- Access levels
- Inheriting instance fields and methods
- Object class
- Array of sub classes
POLYMORPHISM
- Polymorphism concept
- Abstract classes and methods
- Method overriding
- Concrete sub classes and methods
- Array of super classes
EVENT DRIVEN PROGRAMMING AND GRAPHICAL USER INTERFACE (GUI)
- Event driven programming
- Event handlers
FILE INPUT/OUTPUT
- Characters and Streams
- File and Exceptions
- Text Files
Lecture Notes:
CSC510: Discrete Structure
Syllabus Content
PROPOSITIONAL LOGIC
LOGICAL EQUIVALENCE AND SOUNDNESS
PREDICATE LOGIC
SET, RELATIONS AND FUNCTIONS
LANGUAGE AND GRAMMAR
PROGRAM CORRECTNESS
PROPOSITIONAL LOGIC
- Notation and terminologies
- Logical connectives
- Types of propositions
- Laws to manipulate logical expressions
LOGICAL EQUIVALENCE AND SOUNDNESS
- Normal forms
- Rules of Inference
- Logical equivalence and equality
- Proof techniques
PREDICATE LOGIC
- Syntactic components
- Interpretations and validity
SET, RELATIONS AND FUNCTIONS
- Domain and ranges
- Types of relations
- Operations on relations
- Definition of functions
- Types of functions
LANGUAGE AND GRAMMAR
- Formal language
- Types of grammars
- Deterministic Finite State Automata (DFSA)
PROGRAM CORRECTNESS
- Program testing
- Verifying program correctness through rules involving simple and composite statements, conditions and loops
Useful sources:
Subscribe to:
Posts (Atom)




