uwloo

CS 102Introduction to Programming for Scientific Applications

Faculty
Mathematics
Offered
Fall, Winter, Spring
Credit
0.5
Last listed
1994–95

No longer offered. It’s in Waterloo’s scanned calendars from 1985–86 to 1994–95; the 1995–96 to 2023–24 calendars are on ucalendar.

Fundamental techniques of algorithm design and program development. Topics include: structured programming, simple data elements, sequential operations, iterative statements, selection statements, data aggregations, functions and subroutines. Emphasis is placed on mathematical and statistical computing. CS 102 cannot be counted for credit toward a BMath Honours degree.

As printed in the 1994–95 calendar, read by OCR; the scanned page is the original. Later calendars (1995–96 on) aren’t on uwloo.

Requirements, as last listed

Prereq: Computer literacy (e.g. CS 100 or extensive high school computing)

Antireq: CS 112, 130

In today’s calendar

Check it elsewhere

In the scanned calendars

How it read in each calendar from 1985–86 to 1994–95, newest first. The text is OCR of the scanned pages; years whose wording matches are shown once, from the clearest scan. Each year links to its page on uwloo and to that page of the scanned PDF.

1994–95 1 calendar

Fundamental techniques of algorithm design and program development. Topics include: structured programming, simple data elements, sequential operations, iterative statements, selection statements, data aggregations, functions and subroutines. Emphasis is placed on mathematical and statistical computing.

CS 102 cannot be counted for credit toward a BMath Honours degree.

Prereq: Computer literacy (e.g. CS 100 or extensive high school computing)

Antireq: CS 112, 130

Offered Fall, Winter, Spring · 3 class, 2 lab hours a week · 0.5 credit

1985–86 to 1993–94 8 calendars

Titled Introduction to Computer Programming.

Fundamental techniques of algorithm design and program development. Introduction to a programming language applicable to the student's field of study. Topics include: structured programming, simple data elements, sequential operations, iterative statements, selection statements, data aggregations, functions and subroutines.

Divisions of the course will be application-oriented: CS 102 COM (commerce), CS 102 SCI (sciences), CS 102 SSC (social sciences), and CS 102 HUM (humanities). Not all divisions will be offered each term.

CS 102 cannot be counted for credit toward a BMath degree.

Prereq: Computer literacy (e.g. CS 100 or extensive high school computing)

Antireq: CS 131,132

Offered Fall, Winter, Spring · 3 class, 2 lab hours a week · 0.5 credit