# Difference between revisions of "Programming languages taught"

(→By Course) |
(→By Language) |
||

Line 17: | Line 17: | ||

==By Language== | ==By Language== | ||

− | Python: CSC 334 | + | Python: CSC 334, CSC 353 (anticipated) |

+ | |||

Javascript: CSC 240, CSC 220 | Javascript: CSC 240, CSC 220 | ||

− | Mathematica: CSC/MTH 205; a bit in 252, 253 | + | |

+ | Mathematica: CSC/MTH 205; a bit in CSC 252, CSC 253 | ||

+ | |||

Java: CSC 253 | Java: CSC 253 |

## Revision as of 13:26, 13 February 2022

This page lists the programming languages and frameworks that have been used in various CSC courses. Note that future offerings of these courses may not necessarily use the same language. The list may be incomplete.

## By Course

CSC/MTH 205 (Ileana): Mathematica

CSC 220 (Ileana): (Html, Css, Json) Javascript, Php. [This could/should become a separate Web programming course.]

CSC 240: Javascript, WebGL

CSC 252 (Ileana): a bit of Mathematica

CSC 253 (Ileana) : Java, a bit of Mathematica. In 2021, I offered the students the option of Java, Python or Javascript and all chose Java. I could do it in any of the these languages as long as the students have sufficient maturity/practice with computational problem solving in that particular language.

CSC 334 (Ileana): python

## By Language

Python: CSC 334, CSC 353 (anticipated)

Javascript: CSC 240, CSC 220

Mathematica: CSC/MTH 205; a bit in CSC 252, CSC 253

Java: CSC 253