4 ms·
Beyond the cost/benefit analysis, and apart from the programming element, are you up for 3 semesters of calculus, linear algebra, and discrete math, and differe
by oldprogrammer2 8y ago
Beyond the cost/benefit analysis, and apart from the programming element, are you up for 3 semesters of calculus, linear algebra, and discrete math, and differential equations? Are you prepared to start calculus in your first semester (you have a working knowledge of functional algebra and trigonometry, right)? If not, you will need extra time to level up your math skills before you can advance very far, possibly stretching your time to finish out by another year or two.
- miguelrochefort 8y agoI did most of those already back in 2011-2012, except discrete mathematics. It's been a while since I've used algebra and trigonometry, and I suspect I would need to re-do most of these classes, but I imagine it should be easier than the first time.
- 50 8y agoI suggest you complete your lower division courses at a community college then transfer to a university for your upper division courses. You'll save a lot of money doing so. It sounds like you might have some of your general education courses done and you'll just need to complete computer science lower division perquisites for those upper division courses. This is all assuming the Canadian undergraduate academic pathway is similar to the United States's. I just completed my associate's of science degree in computer science at a community college at twenty-three-years old (I spent five years going to community colleges after high school graduation - mostly just taking exhausting all the courses that seemed interesting) and now I'm transferring to a university this fall to complete my bachelor's of science. Unfortunately, my grade point average isn't too hot so I'll mostly likely attend a state school, i.e. San Francisco State University - I hope the job opportunities in that regard will still be wide. P.S. I took discrete mathematics (it's called discrete structures where I took it) a few years ago and it was interesting and fun, despite doing poorly on counting/probability. This textbook covers most of what you will learn in that course: http://www.cs.yale.edu/homes/aspnes/classes/202/notes.pdf http://www.cs.yale.edu/homes/aspnes/classes/202/notes.pdf