Course Learning Outcomes (CLOs) are those describing the knowledge, skills and competencies that students are expected to achieve upon successful completion of the course. In this context, Course Learning Outcomes defined for this course unit are as follows:
|
|
Knowledge
(Described as Theoritical and/or Factual Knowledge.)
|
1) Summarize the principles of object-oriented design and know the concepts of classes, objects, member functions and member data.
|
2) Know the concepts of encapsulation, subclass, heredity and polymorphism.
|
Skills
(Describe as Cognitive and/or Practical Skills.)
|
1) Split a programming task into small, simple parts that are easier to identify, program, test, and debug using decomposition techniques.
|
2) Convert algorithms into detailed, smooth and clearly encoded programs.
|
Competences
(Described as "Ability of the learner to apply knowledge and skills autonomously with responsibility", "Learning to learn"," Communication and social" and "Field specific" competences.)
|
|
Programme Learning Outcomes |
Contribution Level (from 1 to 5) |
1) |
Has sufficient knowledge in mathematics, science, computer science and computer engineering; use theoretical and applied knowledge in these fields together to solve computer engineering problems |
5 |
2) |
Uses and applies theoretical and applied sciences in the field of basic science subjects for the solution of computer engineering problems. |
|
3) |
Analyzes computer engineering applications, designs and develops models to meet specific requirements under realistic constraints and conditions. For this purpose, selects and uses appropriate methods, tools and technologies. |
|
4) |
Identify, define, formulate and solve complex computer engineering problems; for this purpose select and apply appropriate analytical and modeling methods |
5 |
5) |
Selects and effectively uses modern techniques and tools and information technologies required for computer science and computer engineering applications. |
5 |
6) |
Designs a complex computer and software based system, process, device or product to meet certain requirements under realistic constraints and conditions, including economics, environmental issues, sustainability, manufacturability, ethics, health, safety, social and political issues; For this purpose, it applies modern design methods. |
4 |
7) |
Has information about the standards used in computer engineering applications. |
4 |
8) |
Owns the competencies required by the constantly developing field of computer engineering and the global competitive environment. |
|
9) |
Acquires communication in a Foreign Language (English) competence defined on the level of at least B1 in European Language Portfolio. (In programs whose medium of instruction is English, on the level of B2/B2+). |
|
WORKLOAD OF TEACHING & LEARNING ACTIVITIES |
Teaching & Learning Activities |
# of Activities per semester |
Duration (hour) |
Total Workload |
Course |
14 |
2 |
28 |
Laboratory |
0 |
0 |
0 |
Application |
14 |
2 |
28 |
Special Course Internship (Work Placement) |
0 |
0 |
0 |
Field Work |
0 |
0 |
0 |
Study Hours Out of Class |
14 |
2 |
28 |
Presentations / Seminar |
4 |
1 |
4 |
Project |
4 |
5 |
20 |
Homework Assignments |
0 |
0 |
0 |
Total Workload of Teaching & Learning Activities |
- |
- |
108 |
WORKLOAD OF ASSESMENT & EVALUATION ACTIVITIES |
Assesment & Evaluation Activities |
# of Activities per semester |
Duration (hour) |
Total Workload |
Quizzes |
3 |
2 |
6 |
Midterms |
1 |
6 |
6 |
Semester Final Exam |
1 |
12 |
12 |
Total Workload of Assesment & Evaluation Activities |
- |
- |
24 |
TOTAL WORKLOAD (Teaching & Learning + Assesment & Evaluation Activities) |
132 |
ECTS CREDITS OF THE COURSE (Total Workload/25.5 h) |
6 |