Rosanna Heise, BSc (honors), MSc

Associate Lecturer, Augustana - Sciences
Directory

Fall Term 2022 (1810)

AUCSC 370 - Programming Languages

★ 3 (fi 6)(FIRST, 3-0-1.5)

Principles of language design, abstraction, syntax and parsing, operational semantics (declaration, allocation, evaluation, run-time environment, typing, activation), and programming language paradigms (procedural, object- oriented, functional, logic programming). Prerequisites: AUCSC 112 (2021), or AUCSC 211 and AUSCI 235. Corequisite: AUCSC 250.

LECTURE 1A01 (38031)

2022-09-19 - 2022-12-09
TH 10:15 - 11:45 (AU LIB 2 102)

LAB 1D01 (38032)

2022-09-19 - 2022-12-09
M 12:15 - 13:45 (AU LIB 2 103)

LAB 1D02 (38033)

2022-09-19 - 2022-12-09
W 12:15 - 13:45 (AU LIB 2 103)



AUIDS 101 - First Year Seminar

★ 3 (fi 6)(EITHER, 3-0-0)

Selected topics that highlight the interdisciplinary nature of the Liberal Arts and Sciences. This seminar-style class is the first course in Augustana's Core. The focus and content of each course are determined by faculty interests, and vary from year to year.

LECTURE 3A16 (35882)

2022-08-25 - 2022-09-13
MTWHF 09:00 - 12:00 (AU RS 122)



AUMAT 116 - Calculus Concepts and Modelling

★ 3 (fi 6)(EITHER, 3-0-1)

Foundational topic of calculus (including differentiation and integration of algebraic, trigonometric, exponential and logarithmic functions; Fundamental Theorem) with a focus on modelling and elementary differential equations. Prerequisite: Mathematics 30-1. Note: Credit may be obtained for only one of AUMAT 116 or 110.

LECTURE 1A01 (35901)

2022-09-19 - 2022-12-09
TH 08:30 - 10:00 (AU LIB 2 102)

LAB 1D01 (35902)

2022-09-19 - 2022-12-09
T 12:30 - 13:30 (AU H 090)

Winter Term 2023 (1820)

AUSCI 235 - Practices in Data Structures and Algorithms

★ 3 (fi 6)(EITHER, 0-0-3)

Object-oriented design and programming in Java with experience in data structures and container classes using arrays, lists, array lists, stacks, queues, user-defined structures and an introduction to trees, along with associated algorithms such as insertion, removal, sorting and retrieval; introduction to examples in algorithm analysis; introduction to recursion. Prerequisites: One of AUCSC 111 (2021), AUCSC 113, or AUSCI 135. Corequisite: AUCSC 211. Note: Credit may be obtained for only one of AUCSC 112 (2021) and AUSCI 235.

LAB 1B01 (47850)

2023-01-25 - 2023-04-17
T 14:15 - 17:00 (AU C 014)

LAB 1B02 (47851)

2023-01-25 - 2023-04-17
W 12:15 - 15:00 (AU C 167)

LAB 1B03 (47852)

2023-01-25 - 2023-04-17
H 14:15 - 17:00 (AU C 014)