Author Topic: computer hardware vs web/mobile app design?  (Read 1248 times)

i'm picking my classes for next year and i'm stuck between two classes. i was hoping you guys could weigh in.

the computer hardware class is basically learning how computers "think" and learning how hardware works. so i'm guessing it's learning about memory and logic. it doesn't interest me that much but my cs teacher implied that it would give me an edge.

the other class is what the name implies. web design, javascript, animation, actionscript, "app inventor"? (for mobile)

there's also database design, but that looks boring. i'm pretty torn.

oh, there's also art 1, which is required to graduate. it looks ok.


Phones at getting much more capable. Mobile web design would probably become outdated faster.

Why is art required?
just depends on the school
my school requires a "fine art" class for graduation. luckily, band counts for that, so I'm set

Take either database design or computer hardware, mobile design won't teach you anything useful for the real world.

Phones at getting much more capable. Mobile web design would probably become outdated faster.
sorry, let me iterate. it'd be real web pages. none of that mobile web page garbage.
Take either database design or computer hardware, mobile design won't teach you anything useful for the real world.
ok, what do you think of those two would be better?

mobile design won't teach you anything useful for the real world.
tell that to Rovio Entertainment

ok, what do you think of those two would be better?

Depends on what you want, do you want to do something with computers as a future career?  If so, then database management, if computers are just a hobby, computer hardware

tell that to Rovio Entertainment
They have employees with degrees in computer technology, and constantly have to learn new languages that are petty compared to most of the computer OS backrunners.

Main point: Phones outdate a lot faster than computers in the since of new languages, and language re-engineering

They have employees with degrees in computer technology, and constantly have to learn new languages that are petty compared to most of the computer OS backrunners.
you have to start somewhere

Depends on what you want, do you want to do something with computers as a future career?  If so, then database management, if computers are just a hobby, computer hardware
i'm not really sure. i think i'll try for a computer science/engineering job.

i don't know how hardware would help with any sort of computer hobby, unless i spend all day playing with redstone/logic gates or something.

I'm taking computer organisation and it's a loving terrible class. It's pretty much how software works on the hardware level. It's a pre-req for assembly but a guy in my class is taking assembly and the professor told him that anything past the basics of binary is pretty useless. If these are high school classes they're all pretty worthless so take whatever you're interested in.

i don't know how hardware would help with any sort of computer hobby, unless i spend all day playing with redstone/logic gates or something.

It won't unless you're designing software for like laboratories or some stuff where it needs to never ever screw up and be super efficient.