According to "ACI BUILDING CODE REQUIREMENTS FOR STRUCTURAL CONCRETE", reinforcement design for concrete beam/column/slab/footing :
★rectangular beam
assume beam sectional size
select rebar size
section location
input axial/shear/torsion/moment load
seismic requirements
★rectangular column
assume column sectional size
select rebar size
section location
input axial/bi-axial shear/torsion/bi-axial moment load
seismic requirements
★slab/footing
assume slab/footing thickness
select rebar size
input shear/moment load