CS 6004
Programming Languages
St. Francis College · UGRD · Fall 2026
Catalog description
A programming language provides a way to express an algorithm and computational structure. Different languages have produced distinct styles of expression or paradigms. This course explores some of these important paradigms. Students will develop practical competency in languages representing distinct paradigms while also exploring criteria for language selection. Topics will include object-oriented programming, functional programming, logic programming, procedural programming, and programming for concurrency and distributed computing.
Sections
Current meeting, instructor, credit, and enrollment details
7A01
37 openSeats: 1/38 seats Last recorded: Aug 14, 2026, 6:15 AM- Days & times
- Th · 12:00 – 8:00 PM
- Meeting dates
- Sep 9 – Dec 23
- Location
- ; ; ; ;
- Instructor
- Staff
Section notes
Hybrid. Meets asynchronous online and for Graduate Academic Residency (in-person)-10/22/26 - 10/25/26
7B01
32 openSeats: 6/38 seats Last recorded: Aug 14, 2026, 6:15 AM- Days & times
- Th · 12:00 – 8:00 PM
- Meeting dates
- Sep 9 – Dec 23
- Location
- ; ; ; ;
- Instructor
- Staff
Section notes
Hybrid. Meets asynchronous online and for Graduate Academic Residency (in-person)-12/17/26 - 12/20/26