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
- EARTH 656 lists it in its requisites
Check it elsewhere
- Undergraduate Calendar, 1995–96If it ran past 1994–95, on ucalendar
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them
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