Introduction to Algorithmic Problem Solving

Overview

Subject area

CSCI

Catalog Number

111

Course Title

Introduction to Algorithmic Problem Solving

Department(s)

Description

Introduction to the principles of algorithmic analysis and computational implementation. Topics include implementation methodologies, including choice and use of data types, objects, classes, and methods; control structures; basic data structures including arrays; procedures and functions; parameters and arguments; scope and lifetime of variables; input and output; Written documentation describing algorithms and identification and correction of algorithmic implementations.

Typically Offered

Fall, Spring

Academic Career

Undergraduate

Liberal Arts

Yes

Requirement Designation

FSW - Flexible Core - Scientific World

Credits

Minimum Units

3

Maximum Units

3

Academic Progress Units

3

Repeat For Credit

No

Components

Name

Laboratory

Hours

2

Name

Lecture

Hours

2

Course Schedule