Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
16011201T11203INTERNET PROGRAMMING-ICompulsory235
Level of Course Unit
Short Cycle
Language of Instruction
Turkish
Objectives of the Course
With this course, students will gain competencies to write open source programs that run in the internet environment.
Name of Lecturer(s)
Öğr. Gör. Oğuz Dönmez
Learning Outcomes
1Ability to set up and test necessary software for open source based programming.
2Ability to prepare web page with basic commands of open source programming language.
3Ability to prepare web page using functions and objects with open source programming language.
4Ability to make form applications with open source programming language.
5Ability to use web services in open source based programming.
Mode of Delivery
Face to Face
Prerequisites and co-requisities
None
Recommended Optional Programme Components
None
Course Contents
Application Software Installation and Testing, Variables and constants, operators, Decision Control Structures, Loop Control Structures, User Defined Functions, Built-in functions, Arrays and objects, File Operations, WEB Form Applications, Data Transfer Methods Between Pages, Database operations, XML and web services, AJAX, JSON.
Weekly Detailed Course Contents
WeekTheoreticalPracticeLaboratory
1Application Software Installation and TestingComputer application
2Variables and constants, operators.Computer application
3Decision Control StructuresComputer application
4Loop Control StructuresComputer application
5User Defined FunctionsComputer application
6Built-in functionsComputer application
7Arrays and objectsComputer application
8Mid-term examAssessment
9File OperationsComputer application
10WEB Form ApplicationsComputer application
11Data Transfer Methods Between PagesComputer application
12Database operations-1Computer application
13Database operations-2Computer application
14XML and web services-1Computer application
15XML and web services-2Computer application
16Final examAssessment
Recommended or Required Reading
1. Welling L., Thomson L. 2003. PHP and MySQL Web Development, Sams Publishing. 2. Kara H., Demir A. 2008. İnternet Programcılığı, Pegem Akademi Yayıncılık.
Planned Learning Activities and Teaching Methods
Activities are given in detail in the sections of "Assessment Methods and Criteria" and "Workload Calculation".
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
Midterm Examination1100
SUM100
End Of Term (or Year) Learning ActivitiesQuantityWeight
Final Examination1100
SUM100
Term (or Year) Learning Activities40
End Of Term (or Year) Learning Activities60
SUM100
Work Placement(s)
None
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination111
Final Examination111
Attending Lectures14342
Practice14114
Self Study8432
Individual Study for Mid term Examination166
Individual Study for Final Examination11212
Reading14342
TOTAL WORKLOAD (hours)150
Contribution of Learning Outcomes to Programme Outcomes
PO
1
PO
2
PO
3
PO
4
PO
5
PO
6
PO
7
PO
8
PO
9
PO
10
PO
11
PO
12
PO
13
PO
14
LO1   54 44 44  4
LO255554 44 44   
LO355554 44 44   
LO455554 44 44   
LO555554 44 44   
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High
 
Ege University, Bornova - İzmir / TURKEY • Phone: +90 232 311 10 10 • e-mail: intrec@mail.ege.edu.tr