WASHINGTON - The stage is set for President Barack Obama to be publicly sworn in for his second term as president of the United States.

The constitution mandates a president must be officially sworn in by January 20; that was done yesterday in a small private ceremony.

Today's ceremony, scheduled for 11:30 a.m., will be the public swearing in.  He'll then give his second inaugural address.  The president is expected to lay out some of his plans for the next four years during the speech.

Following his speech there's the parade, and tonight the star-studded inaugural ball.