Faits: A. Par ordonnance pénale du 22 mars 2011, le Procureur de l'arrondissement de Lausanne a reconnu X._ coupable de faux dans les titres (art. 251 ch. 1 CP) et obtention frauduleuse d'une prestation (art. 150 CP) et l'a condamné à 30 jours-amende à 30 francs le jour avec sursis pendant deux ans, ainsi qu'à une amende de 300 francs. Statuant sur opposition de X._, le Tribunal de police de l'arrondissement de Lausanne a pris acte du retrait de celle-ci aux termes d'un jugement rendu le 5 juillet 2011. B. Saisie d'un appel du prénommé, la Cour d'appel pénale du Tribunal cantonal vaudois l'a rejeté - en tant que recevable - par jugement du 9 novembre 2011. En bref, la cour cantonale a retenu que l'appel était irrecevable dans la mesure où il mettait en cause la culpabilité de X._, alors que le jugement de première instance se limitait à constater le retrait de l'opposition à l'ordonnance pénale. Pour le reste, X._ n'avait invoqué aucune tromperie susceptible d'entacher son retrait d'opposition. La Présidente du Tribunal de police avait en outre pris un temps considérable pour expliquer à l'appelant, le déroulement de la procédure et l'avantage financier qu'il pourrait obtenir d'un retrait d'opposition, de sorte qu'elle ne l'avait pas trompé en lui imputant des frais de procédure réduits à 400 francs au lieu de 700 francs. C. X._ interjette un recours en matière pénale et un recours constitutionnel subsidiaire contre le jugement cantonal. En outre, il sollicite le bénéfice de l'assistance judiciaire. Il n'a pas été ouvert d'échange d'écritures. 