1. B.A. (Arts / Humanities/ Languages)

  • Language group: English, Hindi, Sanskrit
  • Social Science / Humanities Group : Economics, Political Science, History, Geography, Mathematics, Sociology, Psychology, Philosophy, Physical Education, Public Administration, Music (Vocal or Instrumental), Fine Arts or Commercial Arts, Journalism and Mass Communication.

2. B.Sc. (Sciences / Physical Sciences/ Bio-Sciences)

  • Physics, Chemistry, Botany, Zoology, Mathematics, Geography

3. B.Com. (Commerce / Management)

4. M.A (English and Economics)

5. B.C.A and PGDCA

6. B.B.A

1. COMPULSORY COURSES: A student enrolled in an undergraduate programme will have to pass some compulsory courses. These compulsory courses are of four kinds:

(a) Languages-

  • Compulsory English
  • Compulsory Hindi

(b) Social Science/ Commerce -

  • Compulsory Social Science/ commerce/ management course
  • Compulsory Geography of Himachal Pradesh 
  • Compulsory Indian constitution
  • Compulsory Himachal Past, Present and Future.

(c) Skill Based Courses-

  • Functional English
  • Functional Hindi

A minimum of three and a maximum of six compulsory courses are to be passed by all students enrolled for a UG degree. However,
All compulsory courses will be three credit hours each. Thus, a maximum of 3 x 6 = 18 credit hours will be accumulated by a student by doing compulsory courses.
A minimum of three compulsory courses (3 x 3 = 9 credits) will have to be done by each UG student to qualify for the UG degree.


Core Courses can be of two kinds:

Hard Core Courses, which have to be done without exception. There will be no choice available. Soft Core Courses, in which some degree of choice is available in the sense that he / she has to select a certain number of courses out of the given number (larger than the required ) of courses. The student will have to choose a certain number of core courses out of the total available.

ln each subject there will be a minimum of fourteen (14) core courses (hard and/ or soft). Each core course will be of four credit hours. Thus, a student majoring in the concerned subject will accumulate 14 x 4 = 56 credit hours by passing core courses.

A student will be required to pass in a minimum of 14 core courses in the subject of his / her major to qualify for a UG degree in a subject (Major).


All students enrolled for a UG degree will be required to pass a minimum of between 10 and 13 elective courses.

  • However, a student may take more elective courses for the purpose of ‘Emphasis’ or ‘Double Major.
  • Elective courses are to be from a student’s major / minor subject(s) as detailed above in the subject combinations allowed.
  • Each UG student will have to pass at least 10 to 13 elective courses from his/her in minor (allied) subjects being taught in the college.
  • Provided that each student will have to take a minimum of 5 elective courses in either of his /her minor subjects.
  • Each elective course will be 4 credit hours. Thus, a student will be able to accumulate at least 10 x 4 = 40 credits by passing elective courses.


  • College will offer some general interest (GI) and / or hobby (H) courses cutting across subjects.
  • The college administration will decide on the basis of its material and human resources as to what such courses can be offered.
  • Each course will be one credit hour. Thus, a student will be able to accumulate at least 3 x 1 = 3 credits by passing these courses.