Computer Science: Programming with a Purpose
by Coursera
★ 8.7/10
Learn programming fundamentals with Java from Princeton University. Ideal for beginners in computer science and interdisciplinary fields.
Why this course
- Comprehensive introduction to programming with a strong academic foundation from Princeton University
- Focuses on computational thinking, making it valuable for students in non-technical disciplines
- Uses Java, a widely-used language that builds transferable programming skills
- High-quality instructional materials including exercises and real-world programming tasks
Read Full Review of This Course
Enroll Now on Coursera