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

Advanced CloudFormation: Macros (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Advanced Java Concurrency
Vanderbilt University via Coursera
Advanced Monitoring and Optimizing with DynamoDB (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
Advanced SAS Programming Techniques
SAS via Coursera
Amazon DynamoDB for Serverless Architectures (Spanish)
Amazon Web Services via AWS Skill Builder