Kurs

From Programvareverkstedet
Revision as of 18:31, 25 January 2013 by Gombos (talk | contribs)

Programvareverkstedet arrangerer fra tid til annen kurs og foredrag om programmering eller datateknologier. Disse er vanligvis gratis å delta på og åpne for alle.

Vårsemesteret 2013

Noen av semesterets kurs (det blir flere enn disse):

Datoer og mer informasjon kommer etter hvert.

Høstsemesteret 2012

Vårsemesteret 2012

  • 01. mars: NatBiB av Torje Hoås Digernes.
  • 15. mars: Avansert C av Andreas Danner Nilsen.
  • 22. mars: Haskell av Kjetil Ørbekk.
  • 12. april: Emacs av Øystein Skartsæterhagen.
  • 19. april: Django av Péter Henrik Gombos. Webrammeverk skrevet i Python. Meget kraftig og kan brukes til alt fra egne blogger til nettsamfunn som Facebook.
  • 26. april: GPG av Einar Ryeng.

Høstsemesteret 2011

  • 01. september: Innføring i UNIX av Andreas Danner Nilsen. Grunnleggende bruk av Unix-systemer (som for eksempel Linux).
  • 08. september: LaTeX - A document preparation System av Torje Hoås Digernes. Profesjonelt verktøy for å fremstille rapporter og artikler.
  • 06. oktober: Utviklerkurs av Jabir Ali Ouassou. Nyttige verktøy for utviklere; versjonkontroll, utvidelser til VIM og Emacs.
  • 13. oktober: Clojure-kurs med Alf Kristian Støyle og Andreas Jacobsen fra KnowIT.
  • 20. oktober: Ti år etter the Human Genome Project ved Einar Ryeng.
  • 27. oktober: Perl-kurs av Knut Auvor Grythe. Perl er et kraftig scriptspråk som brukes mye av systemadministratorer.
  • 03. november: C++-kurs av Andreas Lindahl Flåten. C++ er et objektorientert programmeringsspråk som er mye brukt.
  • 17. november: Programmeringsspråket D av Torje Hoås Digernes. Et lite brukt objektorientert språk.

Vårsemesteret 2011

Høstsemesteret 2010

  • 02. september: Innføring i UNIX av Andreas Danner Nilsen. Grunnleggende bruk av Unix-systemer (som for eksempel Linux).
  • 09. september: Python av Andreas Oppebøen og Øyvind Almelid.
  • 23. september: Overlevelseskurs i LaTeX av Kjetil Ørbekk. Lær å bruke typesettingsprogrammet LaTeX til å skrive vakre matteøvinger, rapporter og alskens tekniske dokumenter.
  • 07. oktober: Emacs av Øystein Skartsæterhagen.
  • 04. november: Prototyping med FPGA av Odd Rune S. Lykkebø.

Vårsemesteret 2010

  • 04. februar: make av Steinar Hamre
  • 18. februar: OpenCL av Odd Rune S. Lykkebø. Grunnleggjande om GPU-ar, og GPGPU. Introduksjon til OpenCL: bindingar, bruksområde, nyttige teknikker og nokre dømer.
  • 04. mars: Musikk i Linux av Harald Hvaal
  • 11. mars: Lisp 1 av Eirik Alderslyst Nygaard og Øystein Skartsæterhagen
  • 18. mars: Lisp 2 utsatt til 29. april
  • 15. april: Go av Andreas Oppebøen
  • 22. april: Go av Andreas Eriksen
  • 29. april: Lisp 2 av Eirik Alderslyst Nygaard og Øystein Skartsæterhagen

Kursplakat for semesteret

Høstsemesteret 2009

  • 20. august: Innføring i UNIX av Andreas Danner Nilsen. Grunnleggende bruk av Unix-systemer (som for eksempel Linux).
  • 29. oktober: Plan 9 av Andreas Eriksen. En innføring i operativsystemet Plan 9 og noen av dets unike egenskaper.

Vårsemesteret 2009

Høstsemesteret 2008

Denne høsten blir det kurs nesten hver torsdag. Kursene er gratis og åpne for alle. Alle kursene er i R3, starter klokken 18:15 og varer i én til tre timer. Kursplanen er også tilgjengelig i iCalendar-format.

  • 21. august: Innføring i UNIX av Andreas Danner Nilsen. Grunnleggende bruk av Unix-systemer (som for eksempel Linux).
  • 28. august: Shell-script av Steinar Hamre. Mer avansert bruk av Unix-kommandolinjen.
  • 04. september: C for NTNU-ere av Eirik Alderslyst Nygaard. Grunnleggende kurs i programmeringsspråket C. Noe programmeringserfaring (f.eks. ITGK) forutsettes.
  • 11. september: (intet kurs på grunn av NUCCC)
  • 18. september: Avansert VIM av Alf Børge Bjørdal Lervåg. Avansert bruk av teksteditoren vim. Både de som nettopp har begynt å bruke editoren og de som har brukt den lenge risikerer å lære noe.
  • 25. september: Innføring i OpenGL av Andreas Danner Nilsen. Grunnleggende kurs i å lage programmer med 3D-grafikk ved hjelp av OpenGL. Det forutsettes at kursdeltakerne kan C.
  • 02. oktober: Kurs/Matematikk for 3D-programmerere av Odd Rune Strømmen Lykkebø. Om hvordan 3D-grafikk faktisk fungerer -- et mer matematisk perspektiv på temaet fra forrige kurs.
  • 09. oktober: Overlevelseskurs i LaTeX av Kjetil Ørbekk. Lær å bruke typesettingsprogrammet LaTeX til å skrive vakre matteøvinger, rapporter og alskens tekniske dokumenter.
  • 16. oktober: (foreløpig intet kurs)
  • 23. oktober: Perl av Knut Auvor Grythe. Grunnleggende kurs i programmeringsspråket Perl. Noe programmeringserfaring (f.eks. ITGK) forutsettes.
  • 30. oktober: Mer Perl av Knut Auvor Grythe. En fortsettelse av forrige kurs.
  • 06. november: Regulære uttrykk av Knut Auvor Grythe. Regulære uttrykk (eng.: regular expressions, regex) er nyttige til å søke i og manipulere tekst, og kan brukes i de fleste programmeringsspråk og teksteditorer.
  • 13. november: (UTSATT til januar 2009) Deltakelse i open source-prosjekter av Ulf Lilleengen. Om hvordan open source-prosjekter fungerer, med praktiske råd om hvordan man kan begynne å delta i prosjekter.

Tidligere kurs/foredrag

  • Kurs/Pragmatic CL, møte for Common Lisp-programmerere for diskusjon omkring verktøy som letter utvikling og interaktivt arbeide i språket.
  • Kurs/GNU Arch. Foredrag av Steinar Gunderson.
  • Kurs/C. Nybegynnerkurs i C av Øyvind Grønnesby.
  • Kurs/Perl (for folk som ikke kjenner perl veldig godt, men kanskje kan programmere litt).
  • Kurs/Regex (sequel til perl-kurset).
  • Kurs/SvnOgTrac SVN og Trac av Einar Ryeng.