I graduated with a degree in computer science from a state school back in the 90s and it tried to prepare people for a job. Would I have been prepared to design and write a double entry, networked, data entry program with 10 screens in C with a database backend by myself as my first job with just the degree? Maybe?
I learned C in college. But I learned to program in assembly and a little BASIC before going to college by being self taught.
Yeah we did a DS&A class, networking, and I believe a database class was offered soon after I graduated. But we also learned how to code. Now it seems quaint that some of the coding classes were in COBOL and FORTRAN. But I have a classmate that is still working for the same payment processing he got a job at in 1995 and still doing COBOL.
This is a specific 4 year degree to become a teacher and the first link that showed up when I was looking for a math teacher (my mom is a retired math teacher)
https://www.ucf.edu/degree/secondary-education-bs/mathematic...
As part of the requirements to become a teacher you have to do student teaching. Would you call this a trade school?
Part of the ranking criteria for how USA Today ranks colleges (not “trade schools”) is getting a well paying job after leaving.
https://www.usatoday.com/story/news/nation/2023/09/18/us-new...
People go to college and get a bachelors with the hope of getting a job with the exception of those getting an undergrad degree with the expectation of doing post grad work for a specialty that requires it with the hopes of learning skills to get a job.
This is a 4 year nursing degree. After passing the exam you are qualified to be a nurse. Again not a “trade school”
https://valenciacollege.edu/academics/programs/health-scienc...
This is GA Tech’s computer science program - again not a “trade school”. They focus on practical skills and “building” things.
I looked up GT because I was accepted here decades ago in their computer science program. But decided on going somewhere else.
https://catalog.gatech.edu/programs/computer-science-bs/
And if you back up a page;
“Focus: building on a base of fundamentals in programming and computational theory to provide a solid foundation of knowledge and skills for applying digital processes effectively to issues of broad interest in a global society.”
Applied learning is the opposite of theory and they teach “programming”.
And here they are focus on “careers” none of which is about getting a PHD or learning for the sake of learning.
https://www.cc.gatech.edu/explore-your-degree
Here is GT’s Applied Physics degree which they specifically call out how it leads to a job and not just theory
https://www.gatech.edu/academics/degrees/bachelors/applied-p...