Posts: 18,404
Threads: 972
Likes Received: 6,096 in 4,591 posts
Likes Given: 0
Joined: Feb 2016
If the courses from a community college is cheaper, I would take the math courses there... Or take Calculus II at the minimum from StraighterLine, and whatever else you want to take at another provider. You don't really need to go for a second degree if it's not needed, some people like to supplement their education with extra courses to fill whatever knowledge or learning gaps they want.
•
Posts: 1,838
Threads: 48
Likes Received: 457 in 304 posts
Likes Given: 290
Joined: Jun 2012
(10-08-2023, 11:34 AM)nomaduser Wrote: Yeah, it's weird that WGU's BS in CS is missing Calculus II, Multivariable Calculus, Linear Algebra.
I'm taking these at another online university.
https://cs.nyu.edu/home/undergrad/major_programs.html
Core Requirements (7)
Electives (5)
- FIVE electives, numbered CSCI-UA.04xx
•
Posts: 719
Threads: 86
Likes Received: 237 in 157 posts
Likes Given: 601
Joined: Aug 2020
10-11-2023, 06:08 AM
(This post was last modified: 10-11-2023, 06:36 AM by nomaduser.)
(10-10-2023, 10:00 AM)bluebooger Wrote: (10-08-2023, 11:34 AM)nomaduser Wrote: Yeah, it's weird that WGU's BS in CS is missing Calculus II, Multivariable Calculus, Linear Algebra.
I'm taking these at another online university.
https://cs.nyu.edu/home/undergrad/major_programs.html
Core Requirements (7)
Electives (5)
- FIVE electives, numbered CSCI-UA.04xx
Electives vary every fall, spring semester and there is one elective option offered in the summer semester. Students may substitute a 400-level elective with one of the following Math classes: MATH-UA.0122 Calculus II , MATH-UA.0140 Linear Algebra , and/or MATH-UA.0235 Probability and Statistics ; a maximum of two classes can be substituted.
They expect you to take these as well.
I'm worried that WGU's BS in CS may be seen as an easier version CS degree.
•
Posts: 607
Threads: 5
Likes Received: 306 in 207 posts
Likes Given: 3,447
Joined: Nov 2021
(10-11-2023, 06:08 AM)nomaduser Wrote: Electives vary every fall, spring semester and there is one elective option offered in the summer semester. Students may substitute a 400-level elective with one of the following Math classes: MATH-UA.0122 Calculus II , MATH-UA.0140 Linear Algebra , and/or MATH-UA.0235 Probability and Statistics ; a maximum of two classes can be substituted.
I'm confused. Why are we discussing NYU in a thread about WGU??
(10-11-2023, 06:08 AM)nomaduser Wrote: They expect you to take these as well.
Also confused about this. Who are "they"?
(10-11-2023, 06:08 AM)nomaduser Wrote: I'm worried that WGU's BS in CS may be seen as an easier version CS degree.
The whole point of this thread is that the WGU BSCS degree is now accredited by ABET, which should provide some measure of reassurance. However, unless the degree is from a top-tier school like MIT, it is mostly checking a box, except in cases like yours, where you already have an IT degree, in which case it will rarely even do that.
Pierpont Community & Technical College 2022
Associate of Applied Science - Board of Governors - Area of Emphasis: Information Systems
Western Governors University 2022
Bachelor of Science - Cloud Computing
Charter Oak State College 2023
Bachelor of Science - General Studies - Concentration: Information Systems Studies
Thomas Edison State University 2023
Bachelor of Arts - Computer Science
Associate in Science in Natural Sciences and Mathematics - Mathematics
University of Maine at Presque Isle 2023
Bachelor of Applied Science - Minor: Project Management
•
Posts: 719
Threads: 86
Likes Received: 237 in 157 posts
Likes Given: 601
Joined: Aug 2020
10-11-2023, 09:20 AM
(This post was last modified: 10-11-2023, 09:36 AM by nomaduser.)
No, any top 100 to 300 universities in US will require Calculus II, III, Linear Algebra in their CS curriculums.
Please check this sample curriculum from Drexel University:
https://catalog.drexel.edu/undergraduate...entsbstext
In employer's perspective, a strong math foundation is expected from a normal CS grad.
•
Posts: 1,838
Threads: 48
Likes Received: 457 in 304 posts
Likes Given: 290
Joined: Jun 2012
"They expect you to take these as well."
they are electives
not expectives
yale
https://catalog.yale.edu/ycps/subjects-o...r-science/
so neither yale nor nyu require you take linear algebra and calculus 3
and neither calculus 3 or linear algebra are not required to be abet accredited
"In employer's perspective, a strong math foundation is expected from a normal CS grad."
obviously not true
unless you're working in finance or AI or game programming or a job that actually requires math
tesu doesn't even require more math than wgu
https://tesu.smartcatalogiq.com/current/...r-science/
if you want to take those courses or even learn them on your own, then fine
Posts: 18,404
Threads: 972
Likes Received: 6,096 in 4,591 posts
Likes Given: 0
Joined: Feb 2016
Your main goal is to ladder or land into a higher degree, something like the GT or UT-Austin Masters degree option using MOOC. You just need to make sure you've got the prerequisites for the degree completed. If you're looking at CS/Math, I suggest getting the TESU BA with the double major, you need to transfer in many of the courses and take classes that interest you and also hit those requirements, you can do 4 classes/capstone with the flat rate term and you'll have the degree for around $6K...
•
Posts: 11,060
Threads: 153
Likes Received: 6,007 in 3,999 posts
Likes Given: 4,205
Joined: Mar 2018
(10-09-2023, 07:00 AM)nomaduser Wrote: Also, WGU's BS in CS is missing C++ programming courses.
Last time, I was denied a developer job position because I didn't know how to program in C++ and PHP.
It looks like WGU's BS in CS is focused on Java only.
I'll try to take C++ course somewhere else.
There are new languages all the time. The next time, you might be denied a job because you don't know Ruby or Rust or LISP or whatever.
It is impossible to learn all of these languages at a college or university and most employers aren't going to care whether you have "C++" on your transcript or not. They don't care. They want to know if you can do the thing. There are tons and tons of university graduates who have degrees with the classes you think are lacking, but it means literally nothing because university classes don't teach you everything you need to know. Those graduates can't pass a coding interview.
There are reasons why there are sites devoted exclusively to teaching people how to pass code interviews.
If you're going to be in the computer industry, you must learn to be self-directed. You cannot expect to rely on university courses.
Go buy a book on C++ if you think you need to know C++.
Or use a free resource. Employers aren't going to care how much you paid to learn a programming language, only whether or not you actually know it.
https://exercism.org/
https://leetcode.com/
https://www.hackerrank.com/
https://www.codewars.com/
https://adventofcode.com/about
And, for goodness sake, start contributing on GitHub so you have an actual portfolio of work that you can show potential employers.
https://github.com/MunGell/awesome-for-beginners
In progress:
TESU - BA Computer Science; BSBA CIS; ASNSM Math & CS; ASBA
Completed:
Pierpont - AAS BOG
Sophia (so many), The Institutes (old), Study.com (5 courses)
ASU: Human Origins, Astronomy, Intro Health & Wellness, Western Civilization, Computer Appls & Info Technology, Intro Programming
Strayer: CIS175, CIS111, WRK100, MAT210
Posts: 18,404
Threads: 972
Likes Received: 6,096 in 4,591 posts
Likes Given: 0
Joined: Feb 2016
StraighterLine has several courses for computer programming, they use an innovative system for learning which is great, people have compared that closely to a regular butt-in-seat program. I would check alternative credit providers first for lower level credits that you want to transfer in or at least have them on the transcript... If you really want to learn, you have to do that 'outside' of the class and practice with whatever OER that's available...
•
|