TrueschoTruescho
All Courses
C and Go: Classical and Modern Programming
Coursera
Specialization
Unknown

C and Go: Classical and Modern Programming

University of California, Santa Cruz

This specialization covers programming fundamentals in C and advanced features in Go, designed for beginners, computer scientists, and AI enthusiasts.

UnknownEnglish

About this Course

This specialization is intended for all programming enthusiasts, as well as beginners, computer and other scientists, and artificial intelligence enthusiasts seeking to develop their programming skills in the classical languages of C and its more modern successor Go. Through the four courses—two in C, and two in Go—you will cover the basics of programming in C and move on to the more advanced Go semantics and syntax, which will prepare you to apply these skills to higher-level problems using AI algorithms and Monte Carlo simulations

What You'll Learn

  • Write, compile, and debug programs in C and Go
  • Analyze and express algorithms efficiently
  • Apply advanced Go programming techniques to complex problems
  • Understand key differences between C and Go languages
  • Use algorithms in Monte Carlo simulations and AI applications

Prerequisites

  • Basic understanding of programming concepts and common terminology
  • Willingness to practice through applied exercises or case studies

Instructors

I

Ira Pohl

Professor

Topics

Software Development
Computer Science
Algorithms
C (Programming Language)
Computer Programming
Data Structures
Debugging
Distributed Computing
File I/O
Go (Programming Language)

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسب
الخوارزميات
لغة C
برمجة الكمبيوتر
هياكل البيانات
تصحيح الأخطاء
الحوسبة الموزعة
File I/O
Go (Programming Language)

Start Learning Now