YoVDO

CSCI 1730 - Introduction to Programming Languages

Offered By: Brown University via Independent

Tags

Programming Languages Courses Programming Courses

Course Description

Overview

Explore fundamental concepts and principles of programming languages in this comprehensive computer science course from Brown University. Delve into language design, implementation techniques, and the theoretical foundations that underpin various programming paradigms. Gain hands-on experience with multiple programming languages, including functional, object-oriented, and logic-based approaches. Analyze language features, syntax, and semantics while developing a deep understanding of how different language designs impact software development. Engage in practical programming assignments and projects that reinforce key concepts and enhance your ability to work with diverse programming languages.

Taught by

Shriram Krishnamurthi

Tags

Related Courses

Programming Languages
University of Virginia via Udacity
Compilers
Stanford University via Coursera
Programming Languages, Part A
University of Washington via Coursera
Intro to Java Programming
San Jose State University via Udacity
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera