Computer Programming
Course Details

KTO KARATAY UNIVERSITY
Trade and Industry Vocational School
Programme of Computer Programming
Course Details
Trade and Industry Vocational School
Programme of Computer Programming
Course Details

| Course Code | Course Name | Year | Period | Semester | T+A+L | Credit | ECTS |
|---|---|---|---|---|---|---|---|
| 03831200 | Project management | 2 | Autumn | 3 | 2+1+0 | 5 | 5 |
| Course Type | Elective |
| Course Cycle | Associate (Short Cycle) (TQF-HE: Level 5 / QF-EHEA: Short Cycle / EQF-LLL: Level 5) |
| Course Language | Turkish |
| Methods and Techniques | - |
| Mode of Delivery | Face to Face |
| Prerequisites | - |
| Coordinator | - |
| Instructor(s) | Lect. Seda YILDIRIM |
| Instructor Assistant(s) | - |
Course Instructor(s)
| Name and Surname | Room | E-Mail Address | Internal | Meeting Hours |
|---|---|---|---|---|
| Lect. Seda YILDIRIM | C-127 | [email protected] | 7915 | Monday 10 |
Course Content
Project management, role of project manager, project costs and timing will be covered.
Objectives of the Course
The place and the importance of project management in our professional discipline are explained.
Contribution of the Course to Field Teaching
| Basic Vocational Courses | X |
| Specialization / Field Courses | X |
| Support Courses | X |
| Transferable Skills Courses | X |
| Humanities, Communication and Management Skills Courses | X |
Relationships between Course Learning Outcomes and Program Outcomes
| Relationship Levels | ||||
| Lowest | Low | Medium | High | Highest |
| 1 | 2 | 3 | 4 | 5 |
| # | Program Learning Outcomes | Level |
|---|---|---|
| P4 | Effectively uses information technologies (software, programs, animations, etc.) related to her/his profession. | 5 |
| P1 | He/she has basic, current and applied information about his/her profession. | 5 |
| P3 | He/She follows current developments and practices in his profession and uses them effectively. | 5 |
| P5 | Has the ability to independently evaluate professional problems and issues with an analytical and critical approach and propose solutions. | 5 |
| P7 | Takes responsibility as a team member to solve unforeseen complex problems encountered in applications related to her/his field | 5 |
Course Learning Outcomes
| Upon the successful completion of this course, students will be able to: | |||
|---|---|---|---|
| No | Learning Outcomes | Outcome Relationship | Measurement Method ** |
| O1 | Have knowledge about current programming languages. | P.4.5 | 1,4 |
| O2 | Has knowledge about Computer and Security. | P.1.4 | 1,5 |
| O3 | Must know and use current software development platforms. | P.3.2 | 1,5 |
| O4 | Tests software and fixes bugs. | P.5.1 | 1 |
| O5 | Have knowledge of project management | P.7.1 | 1 |
| O6 | Offers solutions to problems within the project. | P.7.2 | 1 |
| O7 | Having the ability to work at different stages of the project such as development, testing and maintenance | P.7.3 | 1 |
| O8 | Works effectively individually and in multidisciplinary teams. | P.7.4 | 1 |
| O9 | To be able to effectively use online information sources, databases and communication channels related to the field. | P.7.5 | 1 |
| ** Written Exam: 1, Oral Exam: 2, Homework: 3, Lab./Exam: 4, Seminar/Presentation: 5, Term Paper: 6, Application: 7 | |||
Weekly Detailed Course Contents
| Week | Topics |
|---|---|
| 1 | Proje tanımı ve özellikleri |
| 2 | Proje üçgeni ve bilgi alanları |
| 3 | Yazılım geliştirme yaşam döngüsü ve modeller |
| 4 | Sistem tasarımı, mimariler (katmanlı, modüler, mikroservis, MVC) |
| 5 | Gerçekleştirim ve kodlama standartları |
| 6 | Test ve kalite güvencesi |
| 7 | Genel Tekrar |
| 8 | Vize |
| 9 | DevOps, CI/CD & Sürekli Teslim |
| 10 | Dağıtım & Yayınlama (Deployment) |
| 11 | Bakım, Geliştirme & Evrimsel Gelişim |
| 12 | Risk Yönetimi & Güvenlik Entegrasyonu |
| 13 | Trendler & Geleceğe Yönelik Yaklaşımlar |
| 14 | Final |
Textbook or Material
| Resources | Carl S. Chatfield, Timothy Johnson; Çeviren: Beril Pınar Başaran, Arkadaş Yayınları; Ankara, 2008. |
| Gido, Jack & James P. Clements, (1999) Successful Project Management. International Thompson Publishing. | |
| İsmet Barutçugil, Proje Yönetimi, Kariyer Yayınları | |
| Jean Harris, Proje Yönetimi, Hayat Yayınları |
Evaluation Method and Passing Criteria
| In-Term Studies | Quantity | Percentage |
|---|---|---|
| Attendance | - | - |
| Laboratory | - | - |
| Practice | - | - |
| Field Study | - | - |
| Course Specific Internship (If Any) | - | - |
| Homework | - | - |
| Presentation | - | - |
| Projects | - | - |
| Seminar | - | - |
| Quiz | - | - |
| Listening | - | - |
| Midterms | 1 | 40 (%) |
| Final Exam | 1 | 60 (%) |
| Total | 100 (%) | |
ECTS / Working Load Table
| Quantity | Duration | Total Work Load | |
|---|---|---|---|
| Course Week Number and Time | 14 | 3 | 42 |
| Out-of-Class Study Time (Pre-study, Library, Reinforcement) | 14 | 4 | 56 |
| Midterms | 1 | 20 | 20 |
| Quiz | 0 | 0 | 0 |
| Homework | 0 | 0 | 0 |
| Practice | 14 | 1 | 14 |
| Laboratory | 0 | 0 | 0 |
| Project | 0 | 0 | 0 |
| Workshop | 0 | 0 | 0 |
| Presentation/Seminar Preparation | 0 | 0 | 0 |
| Fieldwork | 0 | 0 | 0 |
| Final Exam | 1 | 20 | 20 |
| Other | 0 | 0 | 0 |
| Total Work Load: | 152 | ||
| Total Work Load / 30 | 5,07 | ||
| Course ECTS Credits: | 5 | ||
Course - Learning Outcomes Matrix
| Relationship Levels | ||||
| Lowest | Low | Medium | High | Highest |
| 1 | 2 | 3 | 4 | 5 |
| # | Learning Outcomes | P1 | P3 | P4 | P5 | P7 |
|---|---|---|---|---|---|---|
| O1 | Has knowledge about Computer and Security. | - | - | - | - | - |
| O2 | Must know and use current software development platforms. | - | - | - | - | - |
| O3 | Have knowledge about current programming languages. | - | - | - | - | - |
| O4 | Tests software and fixes bugs. | - | - | - | - | - |
| O5 | Have knowledge of project management | - | - | - | - | 5 |
| O6 | Offers solutions to problems within the project. | - | - | - | - | 5 |
| O7 | Having the ability to work at different stages of the project such as development, testing and maintenance | - | - | - | - | 5 |
| O8 | Works effectively individually and in multidisciplinary teams. | - | - | - | - | 5 |
| O9 | To be able to effectively use online information sources, databases and communication channels related to the field. | - | - | - | - | 5 |
