WTF? Software modeling involves planning, not only learn UML and make charts. If you wanna make a big software, you'll have to learn some software engineering methods, otherwise your code will be shit, unreadable, and hard to make any changes afterwards. It isn't hard, but demands practice and experience.
So if you wanna know to code and be a good programmer you'll have to know many languages (Java, C++, Python, Ruby, and a couple of web languages), a lot of frameworks, SQL (and/or other query languages), software engineering, some programming paradigms (divide and conquer, dynamic programming, etc), performance (some complex theory and code optimization in the languages you're studying), graph theory, classical algorithms and data structure (you should be able to choose the best data structure and algorithm for your problem). Then, do you think you can learn everything in a month? lol I'm assuming you took a Intro to Program class at least.
Hudson Gonzalez
>This thread You know faggots that CS is just Applied Math, right?
CS is literally Math's little cute child with [unnamed father and god knows where is he] so if Veeky Forums hates on CS, that means Veeky Forums is hating on Math as well Yes, you're right on the CS but having an Applied Math degree will get you higher paying salaries without much effort but with Pure Math you MUST get into Academia or get a CS minor in order to have a job though.
Don't know shit about Physics but those guys could get into programming and labs as well, don't know much.
Jeremiah Hughes
Where are you from? Where I live bad programmers often fail in programming courses, consequently they rarely complete their degrees.
Parker Bennett
Holy shit the anti-CS circlejerk in here is intense, you guys must be ultra butthurt that nobody looked twice at you in grad school in your field so you convince yourself "haha i can just switch to CS and be the top in that field even though I'm painfully mediocre in my own"
Xavier Phillips
>majoring in chem e and giving others life advice lel
6 figures starting is the norm in select industries
Leo Johnson
Like I said, every Uni in my area requires all those calc classes and much more math for a CS degree so I can't really comment on a CS degree with little math. I had only heard of such programs here so I can't really comment on your school especially because I don't know how your schools CS classes are like. If your school offers discrete math and other advanced math classes for their program then that's a positive. I still find it weird that some schools don't require calc, or in your case only requires calc 1 but that doesn't mean its a sign that your schools program is horrible. Their program could still be good just not as math heavy as others. Maybe your school considers it more of a liberal arts rather than an engineering/science discipline. Who knows.
If you're unsure then go and check out the programs offered at other schools, compare them with yours and ask local companies about what they think of your schools program. Also see the jobs previous students from your school have gotten in. You could take those classes if you just want to know more math, up to you. Just ask around but I don't think you should worry about it too much. I'm sure you'll be fine in finding a job.
Caleb Scott
I study alongside a lot of environmental science majors. They will make far less money than me but our drinking water would be poison without them.
Just because someone makes less money than another doesn't mean their value to society is less.
Jack Sullivan
Thats pretty much been what Veeky Forums has always been about friend. Its a joke board for kids to try and feel superior for their major. I only come here to look for fun threads to post controversial things in for (you)s.
Liam Watson
However I agree with you, it sounds like your school may be more of the exception than the rule. In my opinion, your breed of CS is "worthy" of what I'd consider Veeky Forums. The real question may be if your experience is universally true, and I'd say unfortunately not.
Zachary Lee
>does not value all forms of knowledge equally because not all forms of knowledge have equal applications Exactly. Sometimes, the application takes many years to come about from the theoretical knowledge