A model for the atomic levels above ground state in neutral, U0, and singly ionized, U+, uranium is described based on identified atomic transitions. We found 168 states in U0 and 95 in U+. A total of 1581 atomic transitions are used to complete this process. Also discussed are the atomic inverse lifetimes and line widths for the radiative transitions as well as the electron collisional cross sections.