Computer Science
Računalne znanosti su proučavanje računala i računalni koncepti. Uključuje oboje hardver i softver, kao i umrežavanje i Internet.
Hardverski aspekt informatike preklapa se s elektrotehnikom. Obuhvaća osnovni dizajn računala i način njihovog rada. Temeljno razumijevanje načina na koji računalo "računa" ili izvodi proračune daje temelj za razumijevanje naprednijih koncepata. Na primjer, razumijevanje načina rada računala binarni omogućuje vam da razumijete kako računala dodaju, oduzimaju i izvršavaju druge operacije. Učenje o logička vrata omogućuje vam da shvatite procesor arhitektura.
Softverska strana informatike obuhvaća programske koncepte kao i određene programski jezici. Koncepti programiranja uključuju Funkcije, algoritmii Izvorni kod oblikovati. Računarstvo također pokriva Sastavljači, Operativnih sustavai softver aplikacije. Korisnički usmjereni aspekti računalne znanosti uključuju računalnu grafiku i korisničko sučelje dizajn.
Budući da su gotovo sva računala sada povezana s Internetom, kišobran računalnih znanosti pokriva i internetske tehnologije. To uključuje Internet protokoli, telekomunikacijai koncepti umrežavanja. Također uključuje praktične primjene, poput web dizajna i mreža uprava.
NAPOMENA: Iako se računalna znanost (mala slova) odnosi na opći studij računala, računalna znanost (velika slova) akademska je stručnost koja se nudi na mnogim fakultetima i sveučilištima. Često je skraćeno "CS" ili "CompSci". Primjeri tečajeva informatike uključuju:
- Uvod u računarstvo
- Temeljni koncepti programiranja
- Strukture podataka
- Analiza algoritama
- Teorija računarstva
Predavanja informatike također mogu biti specifične za određene industrije ili teme. Primjeri uključuju:
- Dizajn videoigara
- Računalna grafika
- Sustavi baza podataka
- Kriptografija
- Koncepti umrežavanja
Kao i ostale obrazovne discipline, i tečajevi informatike razlikuju se od početnih do naprednih. Broj tečaja informatike obično označava razinu nastave. Na primjer, uvodni razred može biti označen CS 102, dok napredni razred može biti CS 431.