Gå til innhold

ProgrammeringsBaren! Småprat, om det du elsker!


Anbefalte innlegg

Informatikk er mye mer hardcore teoretisk enn datateknikk. Det sier sitt, informatikk stammer fra matematikk noe datateknikk ikke gjør.

Kødder du? Datateknikk er en ingeniørlinje, informatikk er informatikk. Informatikk går mye mer på programmering, og mindre på matematikk og fysikk.

 

Vi har mye diskret matematikk, kanskje det ikke teller? Fysikk har ingenting med programmering å gjøre. Det er bare oblig for å kunne kalle seg ingeniør.

 

Matte har vi nok av, informatikk krever 30 studiepoeng i matematikk. Her er et av fagene:

http://www.uib.no/emne/MAT221

I tillegg har vi MNF130(Diskret matematikk), MAT111(Vanlig calculus) og MAT121 for linær algebra.

Endret av Algific
Lenke til kommentar
Videoannonse
Annonse

Vil tippe det er lagt mer til rette for teoretisk informatikk når man går på informatikk-linjer. Ting som type-teori, graf-teori, automater, logikk etc er jo matematikk. Altså ser man kanskje mer matematisk på programmering, mens på datateknikk ser man kanskje mer på det som et verktøy.

 

Disclamer: Vet egentlig ikke hva man lærer på datateknikk, utenom masse "konvensjonell"-matte og fysikk.

Lenke til kommentar

peterbb: You nailed it. Iallefall informatikk delen. INF121 er enda et teoretisk fag hvor vi har prolog og haskell, samt grammatikk, semantikk og BNF. Typederivasjon og noe sånt faenskap. Det er ikke alt jeg elsker. :p Vi har ikke et fag om C++. Satt datarommet en dag hvor noen mastergrad studenter på visualisering, de satt og behandlet data i fra en CT scanner. I C++. Det var første gang de hadde C++. :wee:

Endret av Algific
Lenke til kommentar

På datateknikk bytter man ut mange av programmeringsfagene med idiotiske fag, som kjemi, og bedriftsøkonomi.

edit: pluss miljø og nyskapning... hatet de fagene. Men tilsammen har vi hatt 20 studiepoeng med mattematikk/fysikk (matte og fysikk var samme faget)

Neste semester får vi grafisk databehandling og databaser.

Vi har ikke hatt noen spesifikke C++ fag, men algoritmefaget brukte C++. Ellers har vi hatt objektorientert programmering i Java, og innføring i C.

Endret av GeirGrusom
Lenke til kommentar

Ja, det er litt skummelt, for meg er det veldig mye ukjent terreng (en setter opp logiske kretser, ikke programmer) men idéen at man kan lage egne prosessorer i dem gir meg vann i munnen.

Vi skal lage en MIPS prosessor i det etterhvert, men jeg tenkte det hadde vært rimelig tøft å laget en hardware ray-tracer i den :D

Lenke til kommentar

Du skal ha normalt ha 15 studiepoeng valgfag GeirGrusom, noe som typisk betyr 2 eller 3 fag.

Hvis ikke jeg har nevnt det så driver vi med et prosjekt for CERN med CUDA som enkelte av lærerene håper kan utvikle seg til noe mer. Kanskje blir det CUDA/massiv paralellprosesserings valgfag etterhvert ;)

Endret av jonnor
Lenke til kommentar
Du skal ha normalt ha 15 studiepoeng valgfag GeirGrusom, noe som typisk betyr 2 eller 3 fag.

Hvis ikke jeg har nevnt det så driver vi med et prosjekt for CERN med CUDA som enkelte av lærerene håper kan utvikle seg til noe mer. Kanskje blir det CUDA/massiv paralellprosesserings valgfag etterhvert ;)

 

HVE? :D Har snakka litt med elektrolæreren min om akkurat det der :)

Lenke til kommentar

What, går du der også?!

Vi skal reimplementere noe eksisterende kode som gjør "vertex finding"* i ALICE prosjektet. Selve algoritmene er ikke allverdens avansert, men det hele kompliseres betraktelig av at alt i dag kjører inne i et spesielt C++ rammeverk.

 

*Orker ikke beskrive hva dette er for noe akkurat nå, men skal prøve å komme tilbake til det når vi/jeg får publisert noe småtteri.

Lenke til kommentar

Objectivist C: «Unlike C, Objectivist C does not require the programmer to keep track of memory allocation and deallocation; instead, objects in memory allocate and deallocate memory themselves according to their rational self-interest. Similarly, threads in a multitasking Objectivist C system compete for system resources, with the most successful threads assuming their position at the top of the scheduling list, while thread starvation eliminates the less contributing threads.»

Endret av ....
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...