Does my senior schedule look to lax for admissions?

I’m trying to have a low stress senior year. My schedule this year looks like:
First Semester:
AP Computer Science
Madness and Identity in Literature
Finite Math
TAi’ng for my teacher
Government
Free Period
Second Semester:
AP Computer Science
Women’s Literature
Finite Math
TA’ing for my teacher
Economics
Free Period

My question is, does my schedule look too lax? I have taken two honors classes (Biology and English II) and three AP’s (APUSH, Psych, AP Computer Science) in all, and my CSU GPA is 3.92 and ACT score is 27, and possibly higher if I do good this year. I am hoping to become a Mechanical Engineering or Computer Engineering Major.

The reason why I have a lot of TA periods and Free Periods is because I have taken Zero Period and Summer School classes for acceleration all three years (except for this year) and am ahead of credits (literally I jsut need to get my history and English credits fulfilled to graduate). If my schedule is too lax, should I only change the first semester schedule or my second one also? I’m planning on switching my TA period second semester for a computer class such as IT Essentials or Computer Programming. What do you think? Thank you so much!

The rigor of your Senior year schedule is not considered in your admission chances since acceptances will be based on your 10-11th grades for the CSU’s (SDSU). Senior year is important in that you need to pass your a-g courses and fulfill the minimum CSU requirements. Your schedule is fine.

@Gumbymom that’s great to hear! Thanks a lot! (: