Skip to main content

Fall 2026

COSC4780 CRN 14851Princ Prog Lang

LectureMainGamboa, Ruben ATue Thu 1:20 p.m. – 2:35 p.m.

Section data from the UW course catalog via uwyoschedule. Confirm seats and meeting times in WyoWeb before you register.

Lecture

Princ Prog Lang

COSC4780CRN 14851MainTraditional
Course and term details
Sequence
01
Part of term
1
Term
Fall 2026
Delivery
Traditional
Delivery code
TR
Linked section
No
Open section
Yes

Schedule

Tue, Thu

1:20 p.m. – 2:35 p.m.

Engineering Building 1044

08/31/2026 – 12/11/2026

Meeting type

Class · LEC

Faculty

Gamboa, Ruben APrimary

ruben@uwyo.edu

Seats

18
open of 30 seats
Enrollment and waitlist
Enrollment
12
Maximum enrollment
30
Seats available
18
Wait capacity
5
Wait count
0
Wait seats available
5

Credits

3
3
All credit fields
Credit range
3

Course description

Introduces the methods of analysis and design of programming languages. Covers syntax, typing schemes and the semantics (denotational and operational) in the context of functional and imperative programming languages. Students build interpreters to explore the implications of the different constructs on computational behavior. Prerequisite: COSC 3015.

Attributes

3

TMNC · Tuition - Main Campus

Full attribute list
  • TMNC

    Tuition - Main Campus

  • TPN1

    Program Fees - Engineering

  • TUG0

    Tuition - less than 5000-level

See every section of COSC4780? Open the course page. Want to plan a full week? Open the planner.