use this query to bind your gridview
select coursename,count(coursename) as NoOfcount from tablename group by coursename.
bind gridview as
string str = "select coursename,count(coursename) as NoOfcount from tablename group by coursename";
SqlDataAdapter da = new SqlDataAdapter(str, Db.GetConnection());
DataTable table = new DataTable();
table.Locale = System.Globalization.CultureInfo.InvariantCulture;
da.Fill(table);
GridView1.DataSource = table;
GridView1.DataBind();