Sharon was downstairs cooking breakfast; Noreen was upstairs oversleeping.
Sharon was downstairs cooking breakfast, Noreen was upstairs oversleeping.
In the first sentence, a semicolon correctly separates two independent clauses.
For more help, see sections P1 and P3-a to P3-c.