All Courses
AP Computer Science A: Java Programming
edX
Course
Beginner
Free to Audit
Certificate

AP Computer Science A: Java Programming

Purdue University

AP Computer Science A from Purdue University

10 hrs/week6 weeksEnglish33,495 enrolled
Free to Audit

About this Course

In this computer science course, you will learn the basics of programming in the Java language, and cover topics relevant to the AP Computer Science A course and exam. This course includes a broad view of computer operation, the global impact of computing, and then introduces Java programming concepts including variables, selection and object-oriented design. This course is for anyone interested in taking a first-level computer-programming course, particularly those who attend a school that does not provide a similar class. No previous programming knowledge is needed. We are looking forward to helping you explore this exciting new world!

What You'll Learn

  • Ethical computing
  • Basic computer hardware
  • Number representations
  • Java program structure
  • Simple input / output
  • Data types and variables
  • Assignment statements
  • Primitive types and reference types
  • Arithmetic operators
  • Math library
  • String class and methods
  • Integer and Double classes
  • Boolean type
  • Relational operators
  • Selection statements
  • Short-circuit operation
  • DeMorgan's laws

Prerequisites

  • No computer science knowledge required. Some basic Algebra skills expected.

Instructors

S

Sunil Prabhakar

Professor of Computer Science

D

Debbie Perouli

Assistant Professor of Computer Science

P

Phil Sands

K-12 Outreach Coordinator for Computer Science

Topics

Computer Programming
Java (Programming Language)
Object-Oriented Programming (OOP)
Computer Science

Course Info

PlatformedX
LevelBeginner
PacingUnknown
CertificateAvailable
PriceFree to Audit

Skills

البرمجة
جافا
البرمجة كائنية التوجه
علوم الحاسوب

Start Learning Now