Jump to content

Hullo,

As the title says, what do you actually learn in computer science, I'm halfway through my last year of High school and will have to choose universities and what to study.

Computer science has always tickled my fancy, but what does one actually study in it? I understand that it's mostly learning about how computers actually work, and some coding/algorithm application here and there. 

I'm sorry, but I'm relatively busy at the moment with work and don't really have the time to find out everything about the study area.

So can someone who's doing or done a computer science degree please enlighten me as to what you actually study?

Thanks a bunch

Home is where the heart my desktop is.

Link to comment
https://linustechtips.com/topic/182018-what-do-you-learn-in-computer-science/
Share on other sites

Link to post
Share on other sites

Coding, possibly architecture,

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to post
Share on other sites

Computer science, from what I understand is basically all theory, at least it is in the UK, i'm assuming its the same in the US. 

 

If you really want to learn coding, especially for games, then go for a specific course so you learn real in depth knowledge.

 

Computer science is all about how computers work, so you'll learn about how processors, memory and other components actually work, as well as how programming languages work.

Link to post
Share on other sites

Computer science, from what I understand is basically all theory, at least it is in the UK, i'm assuming its the same in the US.

If you really want to learn coding, especially for games, then go for a specific course so you learn real in depth knowledge.

Computer science is all about how computers work, so you'll learn about how processors, memory and other components actually work, as well as how programming languages work.

Computer engineering is more about how computes work--hardware.

Computer science is more programming.

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to post
Share on other sites

Hullo,

As the title says, what do you actually learn in computer science, I'm halfway through my last year of High school and will have to choose universities and what to study.

Computer science has always tickled my fancy, but what does one actually study in it? I understand that it's mostly learning about how computers actually work, and some coding/algorithm application here and there. 

I'm sorry, but I'm relatively busy at the moment with work and don't really have the time to find out everything about the study area.

So can someone who's doing or done a computer science degree please enlighten me as to what you actually study?

Thanks a bunch

Programming concepts, how to properly make use of system architecture, and you will learn a few languages along the way.

QUOTE ME OR I PROBABLY WON'T SEE YOUR RESPONSE 

My Setup:

 

Desktop

Spoiler

CPU: Ryzen 9 3900X  CPU Cooler: Noctua NH-D15  Motherboard: Asus Prime X370-PRO  RAM: 32GB Corsair Vengeance LPX DDR4 @3200MHz  GPU: EVGA RTX 2080 FTW3 ULTRA (+50 core +400 memory)  Storage: 1050GB Crucial MX300, 1TB Crucial MX500  PSU: EVGA Supernova 750 P2  Chassis: NZXT Noctis 450 White/Blue OS: Windows 10 Professional  Displays: Asus MG279Q FreeSync OC, LG 27GL850-B

 

Main Laptop:

Spoiler

Laptop: Sager NP 8678-S  CPU: Intel Core i7 6820HK @ 2.7GHz  RAM: 32GB DDR4 @ 2133MHz  GPU: GTX 980m 8GB  Storage: 250GB Samsung 850 EVO M.2 + 1TB Samsung 850 Pro + 1TB 7200RPM HGST HDD  OS: Windows 10 Pro  Chassis: Clevo P670RG  Audio: HyperX Cloud II Gunmetal, Audio Technica ATH-M50s, JBL Creature II

 

Thinkpad T420:

Spoiler

CPU: i5 2520M  RAM: 8GB DDR3  Storage: 275GB Crucial MX30

 

Link to post
Share on other sites

Computer engineering is more about how computes work--hardware.

Computer science is more programming.

 

Ok, must be different in the US then, from all of the courses i've seen in the UK, Computer science is all about the theory of computer engineering, and programming courses are things like Software Development, Computer Game Design etc.

Link to post
Share on other sites

Computer engineering is more about how computes work--hardware.

Computer science is more programming.

Hmm, I thought that was the case, I had a look at a past paper for computer science and it was things like "interpret this section of code and what could go wrong with it" or "If C is input, x happens then y and if a=true then z happens, write a logic sequence for this progression"

 

Ok, must be different in the US then, from all of the courses i've seen in the UK, Computer science is all about the theory of computer engineering, and programming courses are things like Software Development, Computer Game Design etc.

Here in Aus, there's separate courses for computer engineering and computer science. But I believe there is a bit of crossover as the engineers would need, to an extent, to know how to make use of a piece of hardware, and the programmers would, again to an extent, need to know how the hardware they're using works

Home is where the heart my desktop is.

Link to post
Share on other sites

Ok, must be different in the US then, from all of the courses i've seen in the UK, Computer science is all about the theory of computer engineering, and programming courses are things like Software Development, Computer Game Design etc.

Having said that there is probably is some general coding; and what I meant to say it that as far as I know, you don't make your own program which you would do when you do a programming specific course.

Link to post
Share on other sites

Having said that there is probably is some general coding; and what I meant to say it that as far as I know, you don't make your own program which you would do when you do a programming specific course.

From what I gathered (which isn't much) computer science is a bit of a primer for programming specific courses. Like, just so people can have a firm understanding before specialising specifically in game/software programming

Home is where the heart my desktop is.

Link to post
Share on other sites

Just wondering, does computer science also include Matlab?

not really. Basic cs courses may, but if it's your major and not just an elective not likely.

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to post
Share on other sites

Here in Aus, there's separate courses for computer engineering and computer science. But I believe there is a bit of crossover as the engineers would need, to an extent, to know how to make use of a piece of hardware, and the programmers would, again to an extent, need to know how the hardware they're using works

I'm in Oz too...

Look at Software Engineering, one of my ex's did this with a minor in Computer Science... a bit more well rounded IMO than just doing computer science (very programming focused).

Computer Engineering is very much hardware orientated, and not necessarily 'computers' as you would normally think of them.

Link to post
Share on other sites

I'm in Oz too...

Look at Software Engineering, one of my ex's did this with a minor in Computer Science... a bit more well rounded IMO than just doing computer science (very programming focused).

Computer Engineering is very much hardware orientated, and not necessarily 'computers' as you would normally think of them.

Hmm, I never considered software engineering, well, tbh, I didn't know that major existed :P

Thanks, I'll have to look deeper into both 

Home is where the heart my desktop is.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×