| Language of instruction: |
English |
| Type of course: |
Non-Departmental Elective |
| Course Level: |
Bachelor’s Degree (First Cycle)
|
| Mode of Delivery: |
Face to face
|
| Course Coordinator : |
Assist. Prof. TAMER UÇAR |
| Course Lecturer(s): |
Prof. Dr. NAFİZ ARICA
Assoc. Prof. PINAR BÖLÜK
|
| Recommended Optional Program Components: |
None |
| Course Objectives: |
Course objective is defining bits, data types, and operations, digital logic structures, the Von Neumann model, programming, assembly language, I/O, trap routines and subroutines, the stack, introduction to programming in C, variables and operators, control structures, functions, testing and debugging, pointers and arrays, recursion, I/O in C, data structures.
Teaching Methods and Techniques Used in the Course:
Lecture, reading, individual study |
| Week |
Subject |
Related Preparation |
| 1) |
Introduction to a Computer System
|
|
| 2) |
Bits, Data Types, and Operations |
|
| 3) |
Digital Logic Structures (logic gates, combinational logic circuits) |
|
| 4) |
Digital Logic Structures (concept of memory, sequential logic circuits)
|
|
| 5) |
The von Neumann Model (instruction processing)
|
|
| 6) |
The von Neumann Model (I/O basics) |
|
| 7) |
ISA Overview (Memory organization and registers) |
|
| 8) |
ISA Overview (Memory organization and registers) |
|
| 9) |
Review for the Midterm Exam
|
|
| 10) |
Assembly Language
|
|
| 11) |
Programming in C
|
|
| 12) |
Programming in C |
|
| 13) |
Programming in C
|
|
| 14) |
Programming in C |
|
| |
Program Outcomes |
Level of Contribution |
| 1) |
Adequate knowledge in mathematics and science. |
|
| 2) |
Adequate knowledge in subjects specific to Energy Systems Engineering. |
|
| 3) |
Ability to apply theoretical and practical knowledge in Energy Systems Engineering to complex engineering problems. |
|
| 4) |
Ability to identify, define, and formulate complex engineering problems. |
|
| 5) |
Ability to select and apply appropriate analysis and modeling methods for solving complex engineering problems. |
|
| 6) |
Ability to design a complex system, process, device, or product under realistic constraints and conditions to meet specific requirements; ability to apply modern design methods for this purpose. |
|
| 7) |
Ability to develop, select, and use modern techniques and tools necessary for the analysis and solution of complex problems encountered in Energy Systems Engineering applications. |
|
| 8) |
Ability to use information technologies effectively. |
|
| 9) |
Ability to design experiments for investigating complex engineering problems or Energy Systems Engineering research topics. |
|
| 10) |
Ability to conduct experiments, collect data, analyze, and interpret results for investigating complex engineering problems or Energy Systems Engineering research topics. |
|
| 11) |
Ability to work effectively in intra-disciplinary teams. |
|
| 12) |
Ability to work effectively in multi-disciplinary teams. |
|
| 13) |
Ability to work individually. |
|
| 14) |
Ability to communicate effectively in oral and written forms. |
|
| 15) |
Knowledge of at least one foreign language. |
|
| 16) |
Ability to write effective reports and understand written reports, and to prepare design and production reports. |
|
| 17) |
Ability to make effective presentations, and to give and receive clear and understandable instructions. |
|
| 18) |
Awareness of the necessity of life-long learning. |
|
| 19) |
Ability to access information, follow developments in science and technology, and continuously renew oneself. |
|
| 20) |
Possession of professional and ethical responsibility and the ability to act in accordance with ethical principles. |
|
| 21) |
Knowledge of standards used in engineering applications. |
|
| 22) |
Knowledge of business practices such as project management, risk management, and change management. |
|
| 23) |
Awareness of entrepreneurship and innovation. |
|
| 24) |
Knowledge of sustainable development. |
|
| 25) |
Knowledge of the effects of engineering applications on health, environment, and safety in universal and social dimensions; and problems of the era reflected in the field of engineering. |
|
| 26) |
Awareness of the legal consequences of engineering solutions. |
|