Description
In this course, you will learn:
- Begins with a brief history of software development and explains how human mind and computer programming are related.
- We expand on these broad notions to include object-oriented programming vocabulary like objects, classes, inheritance, and polymorphism.
- Throughout the process, we utilize Java to demonstrate how these basics are implemented in a real programming language. We accomplish this by demonstrating Java's primitive data types, relational operators, control statements, exception handling, and file input and output.
- By the end of the course, you will have a fundamental understanding of computer science and the Java programming language. The fundamentals you learn here will be expanded upon as you advance through the computer science discipline.
Syllabus:
- Object-Oriented Programming
- Java in Practice
- Relational and Logical Operators in Java
- Control Structures
- User-Defined Methods
- Arrays
- Java I/O and Exception Handling