[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/sci/ - Science & Math


View post   

File: 57 KB, 500x315, study_techniques.jpg [View same] [iqdb] [saucenao] [google]
4261490 No.4261490 [Reply] [Original]

/sci/
I've got:
Calc 3 (vector)
Intro to Java
Intro to Linear Algebra

Attempting to get into:
Discrete Mathematics
OR
Classical Mechanics for Scientists and Engineers

The question is:
Is that physics class going to overload my schedule?
Not too worried about the discrete class, other than that I don't think I will get in.
Which is precisely why I am worried about the physics class. Because I /will/ get into that one.

>> No.4261500

Check if Linear is a theory of computational class. If theoretical, you may be screwed. Discrete's cool if you have Theoretical Linear Algebra.

>> No.4261504

calc 3 is easy.
intro programming class is easy and most of your projects can be found online.

classical mechanics are easy but retards always have problems with it and the average on exams is typically 50%.

>> No.4261522

>>4261500
My textbook is
Lay- Linear Algebra and its Applications
Course moves through to chapter 5 I think.
>>4261504
I don't expect programming to be very hard, because I do it in my free time for fun.
Classical Mechanics seems a lot like applied algebra/calc1, is that the case? What about the potential homework load?
In all honesty I am probably the most worried about Calc 3 after the horror that was Calc 2, but I've heard that 3 is substantially easier, in actuality.

>> No.4261552

>Intro to Java

DON'T DO IT. Try to take an intro into C++ instead.
>Classical Mechanics for Scientists and Engineers
Is that a pretentious name for freshman "General Physics I" or 2nd year vector/multivariate calculus based formulation of mechanics?

>> No.4261559

All that shit is going to be pretty easy bro. Just fucking do it.

>> No.4261564

>Classical Mechanics for Scientists and Engineers

post or link to the syllabus/course description

>> No.4261571

>>4261552
Yeah listen to this guy. Most schools will have an intro Java class and an intro C++ class. Neither has pre-reqs usually beyond some math, but the C++ will be vastly better.

>> No.4261586

comp sci fag here. I'm in a java class right now, what am i missing in c++? Should I self teach before hit upper division stuff next year?

>> No.4261613
File: 183 KB, 566x690, 1280786169585.jpg [View same] [iqdb] [saucenao] [google]
4261613

>>4261586

It's too late. You're ruined for life and will never be able to learn real programming.

<span class="math">Sorry~for~your~loss.[/spoiler]

>> No.4261621

>>4261552
>>4261571
Thanks for your concern, but I learned C++ in high school and have already taken an "intro to programming" class using C++.
>>4261559
Thanks anon
>>4261564
>>4261552
>Is that a pretentious name for freshman "General Physics I"...?
Actually there is a general Physics set of courses for shit tier majors (unit conversion study I and II, I imagine, XD), and then there is this one, which is req'd for actual physics and engineering majors. So it's more like... classical mechanics, velocity, rotational motion, etc.
I figured I could skate through the physics easily, given my current math education.

>> No.4261626

>>4261613
javaww...

>> No.4261636
File: 55 KB, 571x570, 1106514-cool_story_bro_super.jpg [View same] [iqdb] [saucenao] [google]
4261636

>>4261613

>> No.4261644

Actually, Java is probably one of the best programming languages around. People who don't like it are simply pretentious douchebags who have no idea how to program, and simply want to get things done and start reading anime porn or some shit. Fuck C++, learn java nigga.

>> No.4261648

>>4261613
OP again, I've actually been trying to find a good graphics library for C++ on linux.
Currently trying to learn SDL.
I actually have quite a lot of experience toying with Actionscript 3.0, and I found it only slightly annoying.
My main problem has always been an inability to design large-scale programs.
I suppose when I take "Algorithms and Data Structures", all my problems will be solved, eh?

>> No.4261654

>>4261621
so it's a pretentious name for Physics I for Scientists and Engineers.It's basically going be the first half of high school physics all over again with extra few topics her or there. Easy shit yo.

>> No.4261659
File: 151 KB, 352x389, rad.jpg [View same] [iqdb] [saucenao] [google]
4261659

>>4261644
Something you can't do in javajavajava:
int x = 1;
while(x)
{
//do something until x is 0
}
>java:
>NO NO! YOU CAN'T DO THAT. THAT'S AN INT. IF YOU PUT AN INT IN THE WHILE LOOP LIKE THAT YOU MIGHT HURT YOURSELF.
>Sigh, we don't do THAT sort of programming here.
pic related, it's a javatard in his protective coating getting pwned

>> No.4261670

Reasons why java is shit?
run this simulation
https://github.com/Zubieta/Crazy_Projects/blob/master/JAVA/Ad%20Infinitum/Ad%20Infinitum%20%20(WAGE)
.jar
I know I'm not the best when it comes to optimizing shit, but c'mon, a 150x150 automata grid simulation that shots a laptop's cpu temp to the 80s-90s?
and if I go further than just 150x150 cells (lets say 300x300), it lags as fuck

I saw around in a forum someone who did a simulation like this with 700x700 with C/C++ and won't lag or rise the temp...

Though sadly Java is the only language I know for making graphical stuff (wanna do graphic stuff with C++ but I HATE Qt)

>> No.4261675

OP again
I forgot to tell you guys that this Java class uses the book "Java for android development", or something like that (can't be bothered to go look)
LOL

>> No.4261676

>>4261659

You are a fucking retard, of course you can put an int in a while loop, what the hell are you talking about?

>> No.4261689

oh boy java / c++ wars
GUESS WHAT THEIR OBJECT MODELS SUCK
use prototype-based object models ie python, javascript
or the class-based smalltalk
or COM, but that doesn't really count

>> No.4261691

>>4261676
you can
using the int as a boolean with an if that can change it to 0
or a operation inside that will alter the value of the int taking a lot of values, but once it reaches 0 it stops

>> No.4261692

>>4261689
oh btw oo was made for dynamic type systems, so c++/java don't really fit the bill
c# on the other hand, thats sort of better but not really
c++ - sticking an object system on top of a portable assembler wasn't the best idea....
java - it lacks many features a modern programming language has + FORCED OOP TO THE MAX. srsly even c++ has proper lambdas with closures now

>> No.4261693

>>4261676
>Suppose you must code a C/C++ while loop that repeats no more than ten times. Being tired, you specify while (x) x++; (assume that x is an integer-based variable initialized to 0—I discuss variables in Chapter 2) where x++ adds 1 to x’s value. This loop does not stop when x reaches 10; you have introduced a bug (a defect).
>This problem is less likely to occur in Java because it complains when it sees while (x). This complaint requires you to recheck your expression, and you will then most likely
specify while (x != 10). Not only is safety improved (you cannot specify just x), meaning is also clarified: while (x != 10) is more meaningful than while (x).
nou

>> No.4261698

>>4261693
this is the dumbest argument i have ever read. is this one of the "arguments why c++ / oop is the best ever" from the textbooks? if you write while(x) you show you don't understand c++ not "there is a bug omg" you just don't understand how integers get coerced to booleans

>> No.4261713

>>4261691

Or you can just use a for loop, retard.

>> No.4261716

>>4261693
oh also its not because the java compiler saw you were using "bad practices" it just saw a integer where it wants a boolean and there is no implicit cast (coercion) defined
hey, why isn't this sin mentioned in the textbooks? both c++ / java freely coerce between integers and floating points and allow you to mix the basic arithmetic operations between the two kinds of types! if you complain about while(x), surely you would complain about this! but alas no

>> No.4261718

>>4261693
retard, while(x) is while (x!=0)

bool are are defined as zero or not zero.

>> No.4261766

my schedule is more overloaded than yours OP

>Mass transfer operations (3 credits)
>Unit operations lab (2 credits)
>Chemical Reactions (3 credits)
>Physical Chemistry 2 (4 credits)
>Latin 2 (5 credits)
>Current research assistant in physics (12+ hours/week)
>Current research assistant in chemistry (12+ hours/week)
>Current SI leader in physics (11 hours per week)
>Current vice president of 2 honors organizations

>> No.4261782

>>4261766
>5 courses 17 credits
>overloaded

do you know what 'overload' means?

>> No.4261791

>>4261782
do you understand that 17 credits isnt all im doing? research in 2 fields + giving weekly reviews to students taking freshman physics + responsibility in some organizations?

>> No.4263291

Yes, because physics is hard science.