This course introduces students to the basic features of the programming languages. Typical assignments and projects include using built-in and programmer-defined classes, performing basic input and output operations, and solving programming problems like Morse code translation and simulation. At the end of the course, students are required to take a comprehensive final examination. Upon successful completion, students will be prepared to study more advanced topics in the next level course or courses that may be offered.
Getting Started
Computing Concepts
Web
History & Architecture
The Structure of a Java, Python, React Program
Introduction to Object-Oriented Programming
In fulfillment of the course, students are required to take the final examination, as well as an end-of-course project or research paper.