Introduction to Java Programming
Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented and specifically designed to have as few implementation dependencies as possible.
It is intended to let application developers “write once, run anywhere" (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.
Java is a high level programming and relatively complex for beginners and takes a deeper understanding of several abstract concepts to be able to program in Java.
However, java is a robust, portable and developers’ preferred programming language.
This course requires prior coding experience.
Students will be able to
- Understand scope of variables .
Define the structure of a class.
Declare and initialize variables
- Create objects of class and differentiate between reference/primitive variables
- Apply appropriate operators with understanding of their precedence
- Extend program functionalities through inheritance
- Improve Soft STEM Skills: Critical, Computational & Creative Thinking
Students will be able to write Java codes in solving assigned tasks and create basic 2D shapes on Canvas