Jag tycker det är en bra nivå som det är nu. Egentligen är den för låg. Fler och fler, inkl. jag själv har egentligen för lite matematikkunskaper. Generellt sett så verkar det som att utbildningarna blir lättare och lättare nuförtiden, för att öka genomströmningen av studenter.
Programmering är inte bara att skriva en fönsterapplikation som presenterar lite data på något snyggt sätt. Denna data kan basera sig på sannolikhetslära, linjär algebra eller andra mer eller mindre skojjiga saker... :OO
Gör man kurser i "elementär" matematik valbara så kommer nivån på nyutexaminerade sjunka ännu mer just för att majoriteten av studenterna inte gillar matte. Det blir bara en dålig genväg till en examen.
Här på MDH finns det en utbildning som utbildar "IT-Ekonomer". Dom går någon grundläggande kurs i C#-programmering där det ingår lite UML-modellerande. Nyligen hade de en tenta i just UML och flera av mina bekanta som går det programmet var skitförbannade för att frågorna på tentan inte var likadana som de exempel de fått under föreläsningen: "Det här har vi ju inte lärt oss!"
Faktum var att frågorna givetvis var annorlunda formulerade men att de uppenbarligen inte hade lärt sig att tillämpa UML. De förutsatte att UML bygger på vissa "fasta" modeller.
Anledningen att jag tar upp det här är att marknaden fullkomligt kryllar av folk som säger sig kunna programmera med en eller två grundkurser i språket X. De kan säkert "programmera" i den bemärkelsen att de kan ett språks syntax. De kan däremot med stor sannolikhet inte hantera t.ex avancerade datastrukturer och algoritmer.
Jag skulle t.om. kunna tänka mig att höja ribban på vissa kurser. Ibland förundras jag över hur vissa personer överhuvudtaget fått ut en examen.
