Side 1 af 1

Software ingeniør på AAU

Indlæg: 15. dec 2015, 17:52
af MathiasMoeller
Why tf skal denne tråd op igen efter 5 år?

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 18:44
af FSV
Er Mat A det eneste du mangler for at opfylde adgangskravene til uddannelsen? Det er selvfølgelig en god ide at have styr på det basale matematik, hvilket det lyder til at du har. SÅ hvis du kan finde ud af at møde op det til det meste af undervisningen og bruge et par timer derhjemme om dagen, så kan jeg ikke se hvad du mere skal forberede. Går selv på en lignende uddannelse på AU og det kræver bestemt IKKE at man har kendskab til software inden uddannelsen starter.

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 18:52
af CurlThatShit
Du kan eventuelt lære et programmeringssprog, eksempelvis et de underviser i på studiet.

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 18:55
af MathiasMoeller
Nej,

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 18:58
af FSV
Som IKT-ingeniør på AU, har vi kun programmeret i sprogene C og C++ på de to første semestre. Det ville ikke væren nogen ulempe at sætte sig lidt ind i dem i forvejen.

Edit: Men det fleste lærer bedst at programmere, ved at løse programmeringsopgaver og ikke ved at forsøge at lære en masse ting udenad.

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 19:27
af CurlThatShit
FSV skrev:Edit: Men det fleste lærer bedst at programmere, ved at løse programmeringsopgaver og ikke ved at forsøge at lære en masse ting udenad.

+1

MathiasMoeller skrev:Curlthatshit: (eller en anden som begår sig i en IT uddannelse)
Kan du komme med et eksempel, hvilket programmeringssporg og evt. materiale samt praktisk brug af programmerne? :)


Jeg ved det ikke, jeg kender kun til java. (it- og økonomi på DTU)
Eclipse og Netbeans er formentlig de mest udbredte udviklingsmiljøer indenfor java.
Der er en del websites, hvor man kan lære java. Her er et dansk: http://javabog.dk/

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 19:52
af Raj
Ang. programmeringssprog, så er java et godt bud. Python er også et fornuftigt valg, som er nemmere at lære, men mere begrænset, hvad man kan bruge det til.

Du kan gøre det lidt sjovt for dig selv og tage en MOOC (et online fag) på Udacity, Coursera eller noget tredje inden for programmering. Her vil du typisk skulle lave nogle programmer, imens du lærer, hvilket gør det ret underholdende, imodsætning til bare at læse diverse tutorials (høj risiko for, at du går død i det på denne måde).

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 20:09
af FSV
Raj skrev:Ang. programmeringssprog, så er java et godt bud. Python er også et fornuftigt valg, som er nemmere at lære, men mere begrænset, hvad man kan bruge det til.

Du kan gøre det lidt sjovt for dig selv og tage en MOOC (et online fag) på Udacity, Coursera eller noget tredje inden for programmering. Her vil du typisk skulle lave nogle programmer, imens du lærer, hvilket gør det ret underholdende, imodsætning til bare at læse diverse tutorials (høj risiko for, at du går død i det på denne måde).

Hvis uddannelsen er bygget op på samme måde som i Århus, så er der intet Java på de to første semestre, men kun assembly, C og C++. Derfor vil Java måske ikke være det smarteste sted at starte, hvis målet er at forberede sig til studiet?

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 20:20
af Raj
FSV skrev:
Raj skrev:Ang. programmeringssprog, så er java et godt bud. Python er også et fornuftigt valg, som er nemmere at lære, men mere begrænset, hvad man kan bruge det til.

Du kan gøre det lidt sjovt for dig selv og tage en MOOC (et online fag) på Udacity, Coursera eller noget tredje inden for programmering. Her vil du typisk skulle lave nogle programmer, imens du lærer, hvilket gør det ret underholdende, imodsætning til bare at læse diverse tutorials (høj risiko for, at du går død i det på denne måde).

Hvis uddannelsen er bygget op på samme måde som i Århus, så er der intet Java på de to første semestre, men kun assembly, C og C++. Derfor vil Java måske ikke være det smarteste sted at starte, hvis målet er at forberede sig til studiet?


Det er meget forskelligt, hvad diverse studier bruger til at undervise i. Så, tænker ikke det er særligt vigtigt. Det eneste vigtige er vel, at han lærer paradigmet omkring OOP, så kan han hurtigt og let adaptere sig til andre sprog, hvilket han nok alligevel skal down the line.

Vil klart anbefale ham et sprog, som han for eksempel kan bruge til at lave apps, eller hvad han nu har lyst til, så han får nogle produkter og noget 'her-og-nu værdi'. Forestiller mig, at eksempelvis assembly må være ret tørt at starte ud med - ikke så motiverende.

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 20:31
af martinkjr
Til forskel fra de andre vil jeg ikke råde dig til at ligge dit fokus på det ene eller det andet programmeringssprog, det skal du nok lære med tiden. I stedet vil jeg ligge mit fokus på matematikken, da det bliver tungt og en betydelig del af studiet. Det er trods alt knap så lyst præget som programmering er (i hvert fald for de fleste).

Der er også et stykke fra c til a niveau. Du skal desuden have lineær algebra og calculus på første året.

Men fedt studievalg!

Mvh. Martin.

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 20:33
af FSV
Raj skrev:
FSV skrev:
Raj skrev:Ang. programmeringssprog, så er java et godt bud. Python er også et fornuftigt valg, som er nemmere at lære, men mere begrænset, hvad man kan bruge det til.

Du kan gøre det lidt sjovt for dig selv og tage en MOOC (et online fag) på Udacity, Coursera eller noget tredje inden for programmering. Her vil du typisk skulle lave nogle programmer, imens du lærer, hvilket gør det ret underholdende, imodsætning til bare at læse diverse tutorials (høj risiko for, at du går død i det på denne måde).

Hvis uddannelsen er bygget op på samme måde som i Århus, så er der intet Java på de to første semestre, men kun assembly, C og C++. Derfor vil Java måske ikke være det smarteste sted at starte, hvis målet er at forberede sig til studiet?


Det er meget forskelligt, hvad diverse studier bruger til at undervise i. Så, tænker ikke det er særligt vigtigt. Det eneste vigtige er vel, at han lærer paradigmet omkring OOP, så kan han hurtigt og let adaptere sig til andre sprog, hvilket han nok alligevel skal down the line.

Vil klart anbefale ham et sprog, som han for eksempel kan bruge til at lave apps, eller hvad han nu har lyst til, så han får nogle produkter og noget 'her-og-nu værdi'. Forestiller mig, at eksempelvis assembly må være ret tørt at starte ud med - ikke så motiverende.


Det kan du have ret i. Og jo, tror de fleste vil gå kold i assembly ret hurtigt :-)

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 20:36
af martinkjr
Læser også i aalborg og var inde på deres kursus side på Moodle.

Du skal have Imperativ programmering på 1. semester - her følger oversigten af kurset fra underviser:

Om kurset "Imperativ Programmering"



Velkommen til kurset Imperativ Programmering

KURSET STARTER 9/9.

INDEN DA ER JERES OPGAVE AT SKAFFE LITTERATUR OG ARDUNIO.

JEG ANBEFALER AT MAN FINDER ET STARTERKIT SOM FEKS:

http://www.ebay.co.uk/itm/Sintron-Light ... 257f190e2e

SE HER FOR MERE FOKLARING

---

Den primære side for kurset er her men er ghostet her



Ifølge studieordningen er formålet med kurset, at den studerende opnår indblik i grundlæggende begreber som algoritmer, datastrukturer og computerarkitekturer.

Kurset bliver baseret på programmeringssproget C.

Der er ingen særlige forudsætninger for deltagelse i kurset. Det betyder at vi ikke forudsætter forudgående programmeringserfaring.
Kurset afsluttes med en mundtlig eksamen baseret på en eksamensopgave, der udarbejdes som en del af kurset. Der gives karakteren 'bestået/ikke bestået’.

Kurset vil være bygget op omkring brug af en lille Arduino computer http://arduino.cc.

I bedes hver især investere i Arduino som koster mellem 100 og 300 DKK afhængig af konfiguration. Det er nærmest et krav idet uden en Arduino er I ilde stedt :-)

Der er nemlig en verden til forskel og sidde og se på at den ved siden koder og at man har sin helt egen.

Se arduino for mere info.

Hvad skal du have styr på inden første gang

Købt en arduino og installeret udvikling SW se arduino og http://arduino.cc

Købt en lærebog (den er ikke bestilt hjem - tag den over amazon.co.uk)

Kom fordomsfri til kurset :-)

Formålet med kurset er at lære jer at programmere.

Programmering er et vidt begreb. Der eksisterer rigtig mange programmeringssprog og nye kommer til hvert år. Det man programmerer kan også være mange forskellige ting:

web programmering

regneark

grafiske bruger grænseflader

og meget andet

Dette kursus har som omdrejningspunkt programmering som et middel til at bibringe hardware funktionalitet og derigennem lære programmeringssproget C

Målet er at det ikke skal være et tørt akademisk kursus men tværtom en mulighed for at lære noget ved at få fingrene i smøreolien, og hvis alt går vel også bruge en del af det i projektet.

Så målene for kurset er summarisk:

at lære fundamental programmering i C

at bruge en Arduino til at interface til omverden:

at designe og konstruere en reaktionstidsmåler

at bygge andre ting der passer til kurset og jeres projekt

Altså at blive en bedre ingeniør :-)

Jens

Re: Software ingeniør på AAU

Indlæg: 15. dec 2015, 23:22
af MathiasMoeller
[quote="Raj"]

Re: Software ingeniør på AAU

Indlæg: 16. dec 2015, 00:05
af Morten273
Gør dig selv den tjeneste at find ud af hvilke programmer i skal bruge på studiet. Og sæt dig ind i dem
Ellers kan der godt være meget nyt på studiet hvor du skal lære nye ting og samtidig lære nye programmer at kende

Regner med i skal bruge Maple i matematik? Det er lidt mere "bøvlet" end de fleste andre programmer man normalt har brugt i gymnasiet

Re: Software ingeniør på AAU

Indlæg: 16. dec 2015, 00:14
af MathiasMoeller
[u

Re: Software ingeniør på AAU

Indlæg: 24. sep 2020, 14:42
af KorpusR
Det er en meget sej retning-jeg har gjort det selv i lang tid! I lige måde.kvalitetssikringsinstrument https://fortegrp.com/11-popular-software-testing-tools gør, hvad du elsker, selv om det er nyt. Gør det okay! Held og lykke med det nye job.