Brief Introduction
AP Computer Science A from Purdue UniversityDescription
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!
Knowledge
- 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