Computer and Programming with Java

Undergraduate course, University of Giresun, Department of Electrical Electronics Engineering, 2023

object oriented programming This course is designed to provide a comprehensive understanding of fundamental concepts in computer science and information technology. Covering essential topics such as Basic Computer Knowledge, Word Processing with Microsoft Word, Spreadsheet Software using Excel, Presentation Skills with PowerPoint, Computer Arithmetic, Hardware and Software fundamentals, Introduction to Algorithms, Pseudo Code, Flowcharts, and Basic Java Programming. This course aims to equip with the necessary skills to navigate the digital landscape.

  • Ders Öğretim Planı [pdf]

The resources

Chapter 1: Microsoft Word

Chapter 2: Microsoft Excel

Chapter 3: Microsoft Powerpoint

Chapter 4: Introduction to Programming and Java

As a versatile and widely-used programming language, Java provides a powerful toolset for developing a diverse range of applications, from desktop and mobile apps to web-based services and enterprise software systems.

Chapter 5: Basic Syntax and Data Types

Understanding the fundamental syntax and data types of Java is essential for building effective and efficient software systems, as it provides the building blocks for defining program logic, manipulating data, and communicating with external resources.

Chapter 6: Control Structures

Control structures, which include conditional statements and loops, provide a powerful mechanism for controlling the flow of execution in a Java program, enabling developers to create complex, dynamic behaviors and respond to a wide range of inputs and events.