Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialsoo ao long tian
1,111 Pointshi, is techdegree == computer science degree?
hi, is techdegree == computer science degree?
2 Answers
Jeremy Hill
29,567 PointsNo, but they say that by the time that you earn a "techdegree" you will be job ready. The question I would be asking is do they offer a certificate of program completion at the end? It would be nice to be able to add that to your resume.
leonvsthings
12,236 PointsSince you're not asking this in the context of "getting a job", I'll answer it more on the "knowledge" point-of-view. I advise checking several curriculum examples of computer science degrees and comparing for yourself. Obviously, they are not "equal". Goals are absolutely different with these programs.
http://engineering.nyu.edu/academics/programs/computer-science-bs/curriculum
http://www.colorado.edu/cs/bs-degree/bs-degree-requirements
It boils down to this:
Treehouse: A curated up-to-date library of popular languages and frameworks, so you can master these and hopefully get a job in a company who uses these in their infrastructure. (You don't need a bachelor's degree or a "techdegree" for this, you need knowledge and experience.) -- Note: A graduate of Computer Science could/would also sign up to Treehouse or similar sites for learning these frameworks if he/she needs up-to-date information.
CS Bachelor's: A scientific and an abstract approach to computers- involving a lot of math, logic etc. foundations and analytical thinking. --Note: This alone does not guarantee a job unless you find your specialty. But once you do, you'll be golden with a solid foundation that will serve you an entire lifetime.
Jay Padzensky
4,731 PointsI have to agree with this. A Techdegree is not at all synonymous with a bachelor's degree in computer science. Techdegrees separate themselves from a college degree in that you only study what you need to know- e.g. only Python and its frameworks in the Python Techdegree. You don't need to study Art History, Math/Logic, and Biology to finish it like you do typical bachelor's degrees. It is a skill based certification that should be enough to obtain a (Jr) Python Developer position, different from the more theoretical and specialized bachelor's degree.
Filip Jovanovic
Full Stack JavaScript Techdegree Student 3,323 PointsFilip Jovanovic
Full Stack JavaScript Techdegree Student 3,323 PointsI'm currently a Full Stack JavaScript Student. You do get a certificate, after you go through the courses, projects (12), and a final exam. You can then add that to your resume, and even add the projects to your portfolio. So far I am really happy with it. But I should also note that I am not a total beginner. But I think even a total beginner will be happy with a Techdegree and will definitely be job ready by the end, as long as they really use what they learn (own projects for portfolio).
Jay Padzensky
4,731 PointsJay Padzensky
4,731 PointsHey Jeremy! Students who complete the a Techdegree receive a PDF file of their completion :)