Today’s Education


What is education? Education is a process of learning new skills, knowledge and values. Education starts when we are still a baby in our mothers’ womb. Education never ends; it follows us until our very last breathe. Through education, we become a better person.

Teachers are provided to teach us. They are capable to teach us reading, writing, history, science and mathematics. Lessons are either taught in English or Malay in most educational institutions.


There are 4 common types of education:

1. Primary Education. Also, known as Elementary School. Consisting about 5-7 years of studies, starting from the age of either 5 or 6; varies in countries. In some countries, this level of education is further subdivided into infant school and junior school.

Today's Education
Today’s Education

2. Secondary Education. Also, known as High School. Consisting of 5-6 years of studies; starting from the age of either 13 or 14.

3. Higher Education. Also, known as Tertiary Education. A further level after completing secondary education to obtain certificates, diplomas, and academic degrees. Students continuing studies from varies colleges and universities worldwide, though some are done locally. In some institutions, students are given an internship in selected companies for real time training.

4. Adult Education. Working adults can continue their education even after leaving higher education. Students can apply Online Education; most common choice of education as students need not attend classes, instead all can be done through the Internet. Classes are conducted virtually.

However, teachers today are not capable enough to teach. Not all but some. Example, teachers who taught mathematics in one language may not be able to teach the subject in another language. This may cause burden to some teachers.

Not only that, some educational institutions are lacked of teaching materials and equipment including a proper library. Therefore, some students have difficulties to visualize the situation or object. And teacher may face the same problem too. So how can students put in more interest in study? The Ministry of Education, teachers and students should make an effort to come out with ideas to improve the current education system. Agree?

Republic of Gamers – ASUS Gaming Laptops

ASUS have brought out a new line of laptops, the Republic of Gamers line. This includes laptops that are preconfigured to take on even the most graphically challenging games when it comes to system performance. You won’t find a single ASUS ROG laptop without some top of the line hardware solution installed.

Common specifications found in ASUS Republic Of Gamers laptops


The first thing you’ll notice in all of the ROG line of laptops is the powerful processor. Normal everyday use laptops have regular processors installed, since portable computers don’t need the massive performance modern games require. This is not the case for ASUS gaming laptops.

The company has gone on a processor hunt and handpicked only a few candidates to handle these types of demanding tasks. It’s safe to say that most of these laptops carry only quad-core processors and only of the most current models that have come out in the market.


Another thing a gaming laptop cannot do without is the RAM amount. Too little RAM, and your laptop won’t even run certain games. ASUS ROG laptops have at least 4GB of RAM installed, with some models going up to 12GB.

Now think of it this way. Most modern games specify that you need at least 2-3GB of RAM to play the game at a more than decent quality and frame rate setting. So with such a high amount, you can pretty much forget low-fps and other in game glitches since these machines come equipped to handle even greater tasks than these games.

Another great thing about having so much RAM is the ability to multitask. So while you’re in game, you might want to have some music in the background and also an online chatting window open so you can chat with your friends during breaks. This can be done with such a laptop, since it has the ability to handle multiple tasks at the same time.

Video Card

No computer can be called a “gaming grade” machine without a good dedicated video card. The ASUS gaming laptops each incorporate a dedicated video card. While some laptops carry mid-market, average video cards, these laptops have the latest cards nVidia and ATI have to offer as a mobile GPU solution.

You won’t find a graphics card with less than 1GB of available memory in these laptops. Some extreme models even have 3GB of GDDR5 memory available, so it can match any gaming grade desktop with much ease.

Hard Disk

The hard drives are the last thing you’ll notice on the list. These will never go under 500GB, so you know you’ll be able to store plenty of games and media without running out of space any time soon. Also, the hard drive speeds are at 7200rpm, again making these laptops a great gaming desktop replacement anyway you look at it.


On a side note, ASUS has figured out that in order to play games on laptops, one needs a big bright screen capable of high resolutions. This is true and their gaming laptops have a 15.4 inch screen minimum 15.4 with the resolution going up to 1920 x 1080. What’s even greater is that all these laptop screens are LED backlit, so the image on these laptops is even brighter and the colors more vivid.

All in all, ASUS gaming laptops have approached near perfection in every aspect of gaming system requirements.

5 Steps in the Software Testing Process


Nowadays, in such a highly competitive industry, demand for new applications and functionality is becoming more important and with the increase in demand, quality assurance companies are improving their skills to meet deadlines.

Testing is a part of the software development life cycle. A complete testing process involves the following basic steps:

1. Planning and Control

2. Analysis and Design

3. Implementation and Execution

4. Estimating Exit criteria and Reporting

5. Test Closure Activities

1. Planning and Control

Planning and control involves the following main activities.

I. To evaluate the scope, risk and identifying the goals

II. To plan the basic approach.

III. To implement the test strategy and policy. Basically it is an important part of the software development cycle. It is designed to inform tester, developers and project manager about some key issues about the testing process. This consists of the testing objectives, its approach, total time and resources required for the completion of project.

Test control involves following important activities

I. To analyze the results of testing

II. To estimate the test coverage, documentation and exit criteria

III. To give complete project information

IV. To make decisions

2. Analysis and Design

Test Analysis and Design

Activities involved in this phase are:

To examine the test basis, basically it is the information that is needed to start test cases and analysis. This documentation helps to create test cases, design specifications, such as requirements, risk analysis, interfaces and architecture.

I. To determine test cases

II. To design the work flow

III. To examine test ability of the system and requirements

3. Implementation and Execution

In this phase, we convert the test requirements into test cases and writing scripts for automation. In test cases we specify conditions under which we check whether a software is returning correct output or not.

4. Estimating Exit criteria and Reporting

Depending on risk analysis of the project we fix the criteria for each test level. The fixed criteria vary from software to software and is called exit criteria.

Exit criteria take place when

1) Maximum test cases are executed with certain pass percentage.

2) Number of bugs falls down at a certain level

3) When achieved the deadlines.

5. Test Closure Activities

Test Closure Activities are performed when the project is delivered. It contains the following list of activities.

I. To determine that planned outcomes are actually delivered to make sure that reports and bugs has been resolved.

II. To complete scripts and test environments for future use.

III. To analyze how the complete process went through and to figure out what extra points can be added to the process for future projects.