Another blind guess - When you created new controller, you probably make it by copying content from your main controller. Did you rename controller class as well?
For example in your
Student.php file could be the wrong class name:
PHP Code:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Home extends CI_Controller {
"class
Home extends CI_Controller {"