Beskrivelse
Programvareutvikling som en ingeniørdisciplin, moderne programmeringsspråk. Syntaks og semantikk. Sporing og visualisering av programkjøring. Stil og dokumentasjon. Testing og feilfinning. Binærsystemet. Beholderdatatyper for databehandling. Innføring i utforming og implementering av numeriske algoritmer. Moduler. Datafiler. Inkrementell, iterativ utvikling.
Forkunnskaper
- Forkunnskaper: Dette kurset kan ikke tas samtidig med ESLA 1300 eller ESLA 1500 .
Vilkår og bestemmelser
- Utelukker tilleggskreditt for Utelukker tilleggskreditt for COMP 1005 , COMP 1405 , ECOR 1041 (ikke lenger tilbudt), ECOR 1042 (ikke lenger tilbudt), ECOR 1051 (ikke lenger tilbudt), ECOR 1606 (ikke lenger tilbudt), SYSC 1005 (ikke lenger tilbudt).
- Forkunnskaper: Dette kurset kan ikke tas samtidig med ESLA 1300 eller ESLA 1500 .
- Forelesninger tre timer per uke, laboratorier tre timer per uke.
Referansetekst i originalspråket
Software development as an engineering discipline, modern programming language. Syntax and semantics. Tracing and visualizing program execution. Style and documentation. Testing and debugging. Binary number system. Container data types for data management. Introduction to designing and implementing numerical algorithms. Modules. Data files. Incremental, iterative development.
- Prerequisite(s): This course may not be taken concurrently with ESLA 1300 or ESLA 1500 .
- Precludes additional credit for Precludes additional credit for COMP 1005 , COMP 1405 , ECOR 1041 (no longer offered), ECOR 1042 (no longer offered), ECOR 1051 (no longer offered), ECOR 1606 (no longer offered), SYSC 1005 (no longer offered).
- Lectures three hours per week, laboratories three hours per 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/ECOR/