Antagningsdata

Välj region och språk

Välj språk för hela webbplatsen.

Publicerad utbildningskatalog

Performance Programming

Utbildningsinformation från den publicerade källan. Utbildningen och dess tidsbundna tillfällen hålls åtskilda.

Utbildningsfakta

Kod: 5DV237

Software consumes resources such as time, memory, energy, etc. when running. Software developers need to aware of the resource usage of the systems they develop and take steps to make their systems more efficient. This requires an understanding of the underlying hardware, and, more importantly, a desire and ability to apply that knowledge when designing, implementing, and analyzing software systems. The purpose of this course is to provide students with the knowledge, abilities, and attitudes they need to become proficient developers of efficient software systems that run faster, require less memory, and consume less energy. The fundamental concepts and ideas developed during the course are illustrated and practiced using the C++ programming language. While no prior experience with C++ is assumed, students are expected to have enough experience with imperative and object-oriented programming languages (e.g., C and Java) to be able to quickly and independently learn the basics of the language using the textbook and other resources.

Behörighet

At least 60 ECTS Computing Science. At least 7.5 ECTS programming; 7.5 ECTS data structures and algorithms; 7.5 ECTS object-oriented programming; 7.5 ECTS systems programming; 15 ECTS mathematics including 7.5 ECTS discrete mathematics.

Utbildningstillfällen

Varje tillfälle har egna datum och villkor. Avslutade tillfällen behålls som historik och innebär inte att en ny ansökan är öppen.

Källa och uppdatering

Skolverket Susa-navet

Hämtad: .

Publicerad: .

Visa källversion

Publiceringsversion: 8e217193-f5fa-4778-b085-a4521fd03e8d

Kontrollsumma: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c

Senast ändrad enligt källan: 2025-12-11T08:05:33