CSCI 7300

Programming Languages

Augusta University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Programming languages are a fundamental aspect of computer science, and as computer science and society evolve the need for more advanced programming languages rises. This course will provide the understanding of how to formally design and analyze programming languages using formal models. The student will gain an understanding of the syntax and semantics of programming languages to gain a deeper understanding of correctness of programs, software verification, and the wider notion of formal methods. Furthermore, through course projects the student will gain an understanding of programming in various paradigms, and in the implementation of programming languages. Strong understanding of undergraduate-level mathematical structures in computer science and theory of computation are expected Lecture Hours: 3 Repeatability: May be repeated for credit one time. Grade Mode: Normal, Audit College Restrictions: School of Comp & Cyber Science Course Level Restrictions: Graduate Semester Schedule Type (Primary): Lecture Schedule Type (Additional): Asynchronous Instruction Click here for the Schedule of Classes.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #augusta-0124Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?