| Academic Unit: |
Management Information Systems |
| Mode of Delivery: |
Face to face |
| Prerequisites: |
IT 201 |
| Language of Instruction: |
English |
| Level of Course Unit: |
Undergraduate |
| Course Coordinator: |
- - |
| Course Objectives: |
To introduce students to basic web servers, server side programming languages especially php programming language, and the ways of creating
and running programs on the server including basic data base connections
Installation, configuration and basic management of Apache, MySQL, PHP. Fundamentals of PHP, ASP.Net, and C#. Commonly used libraries of
PHP and ASP.Net |
| Course Contents: |
Installation, configuration and basic management of Apache, IIS, MySQL, PHP ve J2EE Application Servers. Fundamentals of PHP, ASP.Net and C#.
Commonly used libraries of PHP, and ASP.Net. Client request handling, dynamic content generation, HTTP response headers manipulation, database integration, accessing client-side persistent storage using
PHP and ASP.Net. Servlet basics, Form Data, HTTP Request Headers, HTTP Status Codes, HTTP Response Headers, JSP basics. |
| Learning Outcomes of the Course Unit (LO): |
- 1- Ability to install and configure a web server
- 2- Ability to install and configure a server side ba sed programming language
- 3- Ability to understand the nature of PHP, and create php programs used to create a dynamic web page
- 4- Ability to install and configure a server side based data base management system
- 5- Ability to create basic programs that are used on a server
- 6- Ability to understand the nature of ASP.Net
|
| Planned Learning Activities and Teaching Methods: |
In class lectures, homework, quizzes, laboratory ex ercises, midterm and final exams |
| Week | Subjects | Related Preperation |
| 1 |
Introduction to client and server side Programming |
To learn how to use a Web browser 2 AMP, configuration issues, Basic HTML, forms, Basic JavaScript To learn how to use an editor 3 Introduction to PHP, Dynamic Web Pages To learn how to use a Web Server |
| 2 |
AMP, configuration issues, Basic HTML, forms, Basic JavaScript |
To learn how to use an editor |
| 3 |
Introduction to PHP, Dynamic Web Pages |
To learn how to use a Web Server |
| 4 |
Adding Dynamic Content, Variables |
|
| 5 |
Control Structures |
|
| 6 |
Arrays and Strings |
|
| 7 |
Functions & Files |
|
| 8 |
Introduction. to Database |
|
| 9 |
Continue with Databases, Mysql |
|
| 10 |
Midterm Exam |
|
| 11 |
OOP with PHP |
|
| 12 |
Regular Expression |
|
| 13 |
Essential of ASP.NET for PHP Programmer |
To learn Microsoft Visual Studio Express 201 |
| 14 |
Creating ASP.NET Web Site, Working with Server Controls , Working with Data |
|
At Kadir Has University, a Semester is 14 weeks; The weeks 15 and 16 are reserved for final exams.
THE RELATIONSHIP BETWEEN COURSE LEARNING OUTCOMES (LO) AND PROGRAM QUALIFICATIONS (PQ)
| # |
PQ1 |
PQ2 |
PQ3 |
PQ4 |
PQ5 |
PQ6 |
PQ7 |
PQ8 |
PQ9 |
PQ10 |
| LO1 |
|
|
|
|
|
|
|
|
|
|
| LO2 |
|
|
|
|
|
|
|
|
|
|
| LO3 |
|
|
|
|
|
|
|
|
|
|
| LO4 |
|
|
|
|
|
|
|
|
|
|
| LO5 |
|
|
|
|
|
|
|
|
|
|
| LO6 |
|
|
|
|
|
|
|
|
|
|
Contribution: 1 Low, 2 Average, 3 High