Your transaction is in progress.
Please Wait...
Course Details
KTO KARATAY UNIVERSITY
Mühendislik ve Doğa Bilimleri Fakültesi
Programme of Computer Engineering
Course Details
Course Code Course Name Year Period Semester T+A+L Credit ECTS
05041020 Web Programming 2 Spring 4 3+0+0 3 5
Course Type Elective
Course Cycle Bachelor's (First Cycle) (TQF-HE: Level 6 / QF-EHEA: Level 1 / EQF-LLL: Level 6)
Course Language Turkish
Methods and Techniques -
Mode of Delivery Face to Face
Prerequisites -
Coordinator -
Instructor(s) Assoc. Prof. Ali ÖZTÜRK
Instructor Assistant(s) -
Course Instructor(s)
Name and Surname Room E-Mail Address Internal Meeting Hours
Assoc. Prof. Ali ÖZTÜRK A-128 [email protected] 0 Thursday
14.00-15.00
Course Content
HTML, CSS, Git, Python, Django, SQL, Javascript, User Interfaces, Testing, CI/CD
Objectives of the Course
Teaching the Fundamentals of Web Programming
Contribution of the Course to Field Teaching
Basic Vocational Courses
Specialization / Field Courses
Support Courses X
Transferable Skills Courses
Humanities, Communication and Management Skills Courses
Relationships between Course Learning Outcomes and Program Outcomes
Relationship Levels
Lowest Low Medium High Highest
1 2 3 4 5
# Program Learning Outcomes Level
P5 An ability to design, conduct experiments, collect data, analyze and interpret results for the study of complex engineering problems or disciplinary research topics 5
Course Learning Outcomes
Upon the successful completion of this course, students will be able to:
No Learning Outcomes Outcome Relationship Measurement Method **
O1 Basic Web P.5.1 1
O2 Dynamic Website Programming P.5.2 7
O3 Client side programming P.5.3 7
O4 Enterprise deployment, testing P.5.4 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 HTML, CSS
2 HTML, CSS
3 Git
4 Python
5 Python
6 SQL, Models, and Migrations
7 SQL, Models, and Migrations
8 Javascript
9 Javascript
10 User Interfaces
11 User Interfaces
12 Testing, CI/CD
13 Testing, CI/CD
14 Scalability and Security
Textbook or Material
Resources Lecture Notes
Evaluation Method and Passing Criteria
In-Term Studies Quantity Percentage
Attendance - -
Laboratory - -
Practice - -
Course Specific Internship (If Any) - -
Homework - -
Presentation - -
Projects - -
Quiz - -
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 1 14
Midterms 1 3 3
Quiz 0 0 0
Homework 0 0 0
Practice 0 0 0
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 2 2
Other 0 0 0
Total Work Load: 61
Total Work Load / 30 2,03
Course ECTS Credits: 2
Course - Learning Outcomes Matrix
Relationship Levels
Lowest Low Medium High Highest
1 2 3 4 5
# Learning Outcomes P5
O1 Basic Web 2
O2 Dynamic Website Programming 5
O3 Client side programming 4
O4 Enterprise deployment, testing 5