What You Need to Know Before
You Start
Starts 5 June 2025 10:21
Ends 5 June 2025
C, Go, and C++: A Comprehensive Introduction to Programming
University of California, Santa Cruz
10 Courses
UC Santa Cruz is a diverse and welcoming public research university that is focused on global engagement, social justice, sustainability, education for everyone, and the arts.
Not Specified
Optional upgrade avallable
Not Specified
Progress at your own speed
Paid Course
Optional upgrade avallable
Overview
This specialization is intended for all programming enthusiasts, as well as beginners, computer and other scientists, and artificial intelligence aficionados seeking a comprehensive introduction to programming. Starting with C for beginners, it advances to modern successor languages of Go and C++.
The course will expose you to key algorithms and search methods in Artificial Intelligence, some pioneered by the instructor.
Syllabus
- Introduction to Programming Concepts
- C Programming Essentials
- Advanced C Programming
- Introduction to Go Programming
- Modern C++ Programming
- Advanced C++ Concepts
- Key Algorithms and Data Structures
- Introduction to Artificial Intelligence in Programming
- Capstone Project
Taught by
Ira Pohl
Subjects
Programming