|
|
|
|
|
by Jcowell
223 days ago
|
|
It would depend on the course load. Learning languages and how to use them can easily be encapsulated in capstone, software engineering projects, & internships. The goal of a CS degree, as opposed to a bootcamp, is for students to fully understand in intimate detail the background , history, ethics, & the 5 whys of the tool that they’re using. The way I would design a CS degree is: 1. for the first two years to be about general computing with an intro to programming via Java, Typescript, Python, & Go.
2. by the end of the 2nd year Data Structures and Algorithms should be mastered
3. Third year is for tracks , whether frontend, backend, full stack, Theory.
4. Fourth year is capstone project or internship |
|