how can i automatically add a new number when i click the combo box.

example my inside my combo box i have a course of NURSING, IT, Engineering
then i choose Nursing the txtBatchNUm will automatically generate NUR-0002.
hope anyone can help....

VB Code:
  1. Private Sub cmdSave_Click()
  2.    With tbCourse
  3.            .MoveFirst
  4.             .Find "BatchNumber = '" & txtBatchNum & "'"
  5.             If .Fields(2) = txtBatchNum Then
  6.                 MsgBox "Batch Number Already Exist.", vbInformation, "Titus School of Multimedia"
  7.                 txtBatchNum = ""
  8.                 txtBatchNum.SetFocus
  9.             ElseIf .EOF = True Then
  10.                 .AddNew
  11.                 AddFields
  12.                 MsgBox "Batch Number successfully saved to the record.", vbInformation, "Titus School of Multimedia"
  13.                 .Update
  14.                 .Requery
  15.                 txtBatchNum = ""
  16.                 cmbCourse.Clear
  17.                 cmbDepartment.Clear
  18.                 txtNoSeat = ""
  19.              End If
  20.         End With
  21. End Sub
  22.  
  23. Private Sub Form_Load()
  24. With tbCourse
  25.  If .BOF = True And .EOF = True Then
  26.         Refresh
  27.     Else
  28.         Do Until .EOF
  29.             cmbCourse.AddItem (.Fields(0))
  30.             .MoveNext
  31.         Loop
  32.     End If
  33. End With
  34.  
  35. With tbDepartment
  36.  If .BOF = True And .EOF = True Then
  37.         Refresh
  38.     Else
  39.         Do Until .EOF
  40.             cmbDepartment.AddItem (.Fields(0))
  41.            .MoveNext
  42.         Loop
  43.     End If
  44. End With
  45.  
  46. End Sub
  47.  
  48. Private Sub AddFields()
  49.  
  50. With tbBatch
  51.     .Fields(0) = cmbCourse
  52.     .Fields(1) = txtNoSeat
  53.     .Fields(2) = txtBatchNum
  54.     .Fields(3) = cmbDepartment
  55. End With
  56.  
  57. End Sub