Creative, Serious and Playful Science of Android Apps

Product type

Creative, Serious and Playful Science of Android Apps

Coursera (CC)
Logo Coursera (CC)
Provider rating: starstarstarstar_halfstar_border 7.2 Coursera (CC) has an average rating of 7.2 (out of 6 reviews)

Need more information? Get more details on the site of the provider.

Description

When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan

  • Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
  • Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.

This course introduces the fundamental computer science principles that power today's apps. You will also learn to create your own Android app using Java and standard software development tools.

About the Course

This course is a novice-friendly and delightful introduction to computer science and programming Android-apps for smart-phones and tablets. No prior programming knowledge is necessary. In this course you'll have fun learning to create an app for modern Android devices such as the Nexus tablet.
You'll use the programming tools that Android software developers use and build a complete and useful app during this course. Along the way, we'll introduce fundamental computer science princi…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan

  • Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
  • Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.

This course introduces the fundamental computer science principles that power today's apps. You will also learn to create your own Android app using Java and standard software development tools.

About the Course

This course is a novice-friendly and delightful introduction to computer science and programming Android-apps for smart-phones and tablets. No prior programming knowledge is necessary. In this course you'll have fun learning to create an app for modern Android devices such as the Nexus tablet.
You'll use the programming tools that Android software developers use and build a complete and useful app during this course. Along the way, we'll introduce fundamental computer science principles and programming ideas that power today’s smart-phone and tablet apps.

A reasonably modern and powerful Linux, Windows or Mac-OSX computer is required. A modern Android tablet (such as the $199 Nexus 7) is useful but not-required because you’ll be able to use a virtual tablet that runs on your computer.

About the Instructor(s)

Lawrence Angrave is from England and is an award-winning computer science senior lecturer. At University of Illinois at Urbana-Champaign he teaches the very popular but demanding CS125, “Introduction to Computer Science.” Approximately 10% of all incoming freshmen (800 students per year) take Lawrence’s CS125 course.

At Illinois, Lawrence has won the Illinois Student Senate Award for Teaching Excellence (2012), the Campus Award for Excellence in Undergraduate Teaching (2012),
the College of Engineering Everitt Teaching Award (2011), the Collins Award for Innovative Teaching (2011) and the Rose Award for Teaching Excellence (2009).

Lawrence joined University of Illinois in 2006. He also has founded or led software startups in the UK, Canada and the US. His computer science research interests include computer science security, mobile app development, computer science education and developing
open source tools for scientific visualization of geological oil reserves and carbon sequestration. Lawrence has a PhD in condensed matter physics from Oxford University.

Recommended Background

No prior computer science experience is required.

Course Format

The class will consist of short lecture videos with integrated quiz questions per video. There will also be standalone programming assignments. There is no final exam.

FAQ

  • Will I get a certificate for this course?

    Yes. Students who successfully complete the class will receive a certificate signed by the instructor.

Provided by:

University: University of Illinois at Urbana-Champaign

Instructor(s): Lawrence Angrave

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.