Beskrivelse
Utvikling av ekspertise i å designe, implementere og teste vedlikeholdbar, gjenbrukbar programvare gjennom gruppeprosjekter. Anvendelse av moderne programmeringsspråk, designmønstre, rammeverk, UML og moderne utviklingsprosesser (påvisning av merkbare kildekodefeil, refaktorering, iterativ og inkrementell utvikling, versjonskontrollteknikker) på mellomstore prosjekter.
Forkunnskaper
- Forkunnskaper: SYSC 2004 og SYSC 2100, og opptak i Software Engineering.
Vilkår og bestemmelser
- Utelukker ekstra studiepoeng for COMP 2404, SYSC 2010, SYSC 2101 og SYSC 3010.
- Forkunnskaper: SYSC 2004 og SYSC 2100, og opptak i Software Engineering.
- Forelesninger to timer i uken, laboratorium tre timer i uken.
Referansetekst i originalspråket
Development of expertise in designing, implementing and testing maintainable, reusable software through team projects. Applying modern programming languages, design patterns, frameworks, UML and modern development processes (detection of olfactible source code defects, refactoring, iterative and incremental development, version control techniques) to medium-scale projects.
- Prerequisite(s): SYSC 2004 and SYSC 2100 , and enrolment in Software Engineering.
- Precludes additional credit for Precludes additional credit for COMP 2404 , SYSC 2010 , SYSC 2101 and SYSC 3010 .
- Lectures two hours a week, laboratory three hours a week.
Kilder og referanser
Datoer og kilder beholdes for å hjelpe deg å verifisere opplysningene. Oversettelsene tilbys for å lette lesing; den offisielle kilden er referansen for krav og betingelser.
Kildereferanse : https://calendar.carleton.ca/undergrad/courses/SYSC/