Finally made it to work.
String[] topics = new String[]{"A1","A2","A3","A4","A5","A6","A7","A8"};
ListAdapter adapt = new ArrayAdapter<string>(this,android.R.layout.simple_list_item_1,topics);
ListView view = (ListView)findViewById(R.id.maths);
view.setAdapter(adapt);
</string>
Modifications:
Declared String in alternate way(I know both are same)
As suggested by Richard MacCutchan I have Referred current tutorial from Android documentation and modified this line to this,
ArrayAdapter adapter = new ArrayAdapter<string>(this, R.layout.content_mathematics, classes);</string>
To
ListAdapter adapt = new ArrayAdapter<string>(this,android.R.layout.simple_list_item_1,topics);</string>
I don't need images in this list view so I've set the layout to its basic (simple_list_item_1)