Software Development Degree with Coursera Starts Sep 2013
Education Path to achieve the degree Computer Programming

This is the education path with Coursera courses for computer programming beginners. In two semesters you can get Associates level in computer programming and can start developing your first software. This path will be updated when new Coursera courses will be announced in future. Courses will be added to later semesters to continue education to achieve bachelor degree level.

Semester 1

308 0 0

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part I covers basic iterable dat…

87 0 0

This course is about learning to program well: building programs that are elegant, well tested and easy to maintain. The course is designed for students with no programming experience at all. Nonetheless, former students who already knew how to prog…

Start learning how to program video games using the C# programming language. Plenty of practice opportunities are included!

104 0 0

This course covers database design and the use of database management systems for applications.

328 1 0

This course is designed to be a fun introduction to the basics of programming in Python. Our main focus will be on building simple interactive games such as Pong, Blackjack and Asteroids.

306 0 0

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations.

115 0 0

In this course, you will learn to design the computer architecture of complex modern microprocessors.

92 0 0

Investigate the basic concepts behind programming languages, with an emphasis on the techniques and benefits of functional programming. Use the programming languages ML, Racket, and Ruby to learn how the pieces of a language fit together to create mo…

Semester 2

98 0 0

In this course, you will learn about software defined networking and how it is changing the way communications networks are managed, maintained, and secured.

1 0 0

Introduction to the design and implementation of applications for handheld systems, such as smartphones and tablets, running the Android Platform.

39 0 0

This course will cover the mathematical theory and analysis of simple games without chance moves.

Apply the Path
Click to copy this path to your Personal Education Path
Category: Computer Sciences
Author: admin
Published: 2013-08-30

Comments (0) Add Comment