Faits: Faits: A. C._, née en 1968, a travaillé depuis 1985 en qualité d'ouvrière dans une usine de fabrication de pièces électroniques. Souffrant de céphalées, elle a présenté une incapacité entière de travail à partir du 23 octobre 1997. N'ayant repris aucune activité lucrative depuis lors, elle a été licenciée avec effet au 31 août 1998. Le 22 septembre 1998, elle a déposé une demande de prestations de l'assurance-invalidité tendant à l'octroi d'une rente. Par décision du 19 octobre 2001, l'Office de l'assurance-invalidité pour le canton de Vaud (ci-après: l'office) lui a alloué à partir du 1er octobre 1998 jusqu'au 30 septembre 2000, une demi-rente fondée sur un degré d'invalidité de 50 %. A. C._, née en 1968, a travaillé depuis 1985 en qualité d'ouvrière dans une usine de fabrication de pièces électroniques. Souffrant de céphalées, elle a présenté une incapacité entière de travail à partir du 23 octobre 1997. N'ayant repris aucune activité lucrative depuis lors, elle a été licenciée avec effet au 31 août 1998. Le 22 septembre 1998, elle a déposé une demande de prestations de l'assurance-invalidité tendant à l'octroi d'une rente. Par décision du 19 octobre 2001, l'Office de l'assurance-invalidité pour le canton de Vaud (ci-après: l'office) lui a alloué à partir du 1er octobre 1998 jusqu'au 30 septembre 2000, une demi-rente fondée sur un degré d'invalidité de 50 %. B. C._ a recouru contre cette décision devant le Tribunal des assurances du canton de Vaud, en concluant, avec suite de dépens, à l'octroi illimité dans le temps à partir du 1er octobre 1998, d'une rente entière, subsidiairement d'une demi-rente. Par jugement du 24 juillet 2003, le Tribunal a rejeté le recours. B. C._ a recouru contre cette décision devant le Tribunal des assurances du canton de Vaud, en concluant, avec suite de dépens, à l'octroi illimité dans le temps à partir du 1er octobre 1998, d'une rente entière, subsidiairement d'une demi-rente. Par jugement du 24 juillet 2003, le Tribunal a rejeté le recours. C. C._ interjette un recours de droit administratif contre ce jugement dont elle requiert l'annulation en concluant, avec suite de dépens, à l'octroi illimité dans le temps à partir du 1er octobre 1998, d'une demi-rente, subsidiairement d'une rente entière. L'office intimé conclut au rejet du recours tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer.