(a) The principal or other appropriate administrator may suspend a student who engages in conduct identified in the student code of conduct adopted under Section 37.001 as conduct for which a student may be suspended.
(b) A suspension under this section may not exceed three school days.
(c) A student who is enrolled in a grade level below grade three may not be placed in out-of-school suspension unless while on school property or while attending a school-sponsored or school-related activity on or off of school property, the student engages in:
(1) Conduct that contains the elements of an offense related to weapons under Section 46.02 or 46.05, Penal Code;
(2) Conduct that contains the elements of a violent offense under Section 22.01, 22.011, 22.02, or 22.021, Penal Code; or
(3) Selling, giving, or delivering to another person or possessing, using, or being under the influence of any amount of:
(A) Marihuana or a controlled substance, as defined by Chapter 481, Health and Safety Code, or by 21 U.S.C. Section 801 et seq.;
(B) A dangerous drug, as defined by Chapter 483, Health and Safety Code; or
(C) An alcoholic beverage, as defined by Section 1.04, Alcoholic Beverage Code.