Information System | |||||
Master | TR-NQF-HE: Level 7 | QF-EHEA: Second Cycle | EQF-LLL: Level 7 |
Course Code: | BIS510 | ||||||||
Course Name: | İnternet Programlama | ||||||||
Course Semester: | Fall | ||||||||
Course Credits: |
|
||||||||
Language of instruction: | |||||||||
Course Requisites: | |||||||||
Does the Course Require Work Experience?: | No | ||||||||
Type of course: | Department Elective | ||||||||
Course Level: |
|
||||||||
Mode of Delivery: | Face to face | ||||||||
Course Coordinator : | Dr.Öğr.Üyesi FERİDUN CEMAL ÖZÇAKIR | ||||||||
Course Lecturer(s): |
Öğr.Gör. ÖNDER ŞAHİNASLAN |
||||||||
Course Assistants: |
Course Objectives: | The aim of this course is to teach students to develop web applications with ASP.NET using HTML programming language and visual studio environment. |
Course Content: | Microsoft.net framework structure; HTML; Windows Web Server installation; ASP.NET web forms and form controls; Use validations and sessions; Web programming with databases (with Micrososft SQL server and database objects: Connection string; SqlConnection; SqlCommand; ExecuteScalar; ExecuteReader; ExecuteNonQuery; DataReader; DataAdapter; DataTable; DataSet; DataBind); Web.config file; Use cookies; writing and Using javascript. |
The students who have succeeded in this course;
|
Week | Subject | Related Preparation |
1) | Introduction to web-based programming | Projection, Computer |
2) | .net framework structure and installation | Projection, Computer, Source Books |
3) | Introduction to HTML markup language (TAG’s head, title, meta,body) , HTML (b, u, i, p, br, hr, h12.., ul, il ) | Projection, Computer, Source Books |
4) | HTML – font, a, table, img, form (get, post), textbox, radiolist, check box, input (button, reset), | Projection, Computer, Source Books |
5) | Web server setup, ASP.NET web form elements (table, label, textbox, button, link button, imagebutton) | Projection, Computer, Source Books |
6) | Web form elements (listbox, dropdownlist, checkbox, checkboxlist, radiobutton, radiobuttonlist) | Projection, Computer, Resource Books |
7) | Web form elements (calendar, view-multiview, linkbutton, wizard) | Projection, Computer, Source Books |
8) | Using Validation and Session | Projection, Computer, Resource Books |
9) | QUIZ | |
10) | Gridview, database in web-based programming (connection string, sqlconnection, sqlcommand, execute scalar command,, datareader, execute reader command | Projection, Computer, Source Books |
11) | Using Web Config, SQL Stored Procedure | Projection, Computer, Source Books |
12) | Database in web-based programming (dataadapter, datatable, dataset, fill, data source, databind) | Projection, Computer, Source Books |
13) | Using JavaScript | Projection, Computer, Source Books |
14) | Publish web application in web server | Projection, Computer, Source Books |
Course Notes / Textbooks: | Microsoft ASP.NET 4 Step by Step - George Shepherd - Microsoft Press – 2010 |
References: | Beginning Visual C# - Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon D. Reid, Morgan Skinner - Wiley Publishing - 2010 C# For Programmers- Paul Deitel, Harvey Deitel – Prentice Hall -2010 |
Learning Outcomes | 1 |
|||
---|---|---|---|---|
Program Outcomes | ||||
1) Having knowledge and skills in software development for different environments, systems management, network security, data and database management systems. | ||||
2) Keeping up-to-date with current issues about new information systems that are the result of rapid change of information technologies. | ||||
3) Be aware of the importance of Information Systems' strategic position in the firm and its role in the creation of new business strategies. | ||||
4) To be able to take responsibilities in the information projects as project manager or participant in accordance with the project objectives. | ||||
5) Ability to carry out an independent study on the subjects requiring expertise in the field of Information Systems. |
No Effect | 1 Lowest | 2 Low | 3 Average | 4 High | 5 Highest |
Program Outcomes | Level of Contribution | |
1) | Having knowledge and skills in software development for different environments, systems management, network security, data and database management systems. | 4 |
2) | Keeping up-to-date with current issues about new information systems that are the result of rapid change of information technologies. | 3 |
3) | Be aware of the importance of Information Systems' strategic position in the firm and its role in the creation of new business strategies. | 3 |
4) | To be able to take responsibilities in the information projects as project manager or participant in accordance with the project objectives. | 3 |
5) | Ability to carry out an independent study on the subjects requiring expertise in the field of Information Systems. | 4 |
Individual study and homework | |
Lab | |
Homework | |
Q&A / Discussion | |
Case Study | |
Web Based Learning |
Written Exam (Open-ended questions, multiple choice, true-false, matching, fill in the blanks, sequencing) | |
Homework | |
Application | |
Individual Project |
Semester Requirements | Number of Activities | Level of Contribution |
Attendance | 42 | % 5 |
Quizzes | 5 | % 15 |
Midterms | 1 | % 30 |
Final | 1 | % 50 |
total | % 100 | |
PERCENTAGE OF SEMESTER WORK | % 50 | |
PERCENTAGE OF FINAL WORK | % 50 | |
total | % 100 |
Activities | Number of Activities | Duration (Hours) | Workload |
Course Hours | 14 | 3 | 42 |
Laboratory | 12 | 2 | 24 |
Application | 10 | 1 | 10 |
Study Hours Out of Class | 6 | 2 | 12 |
Project | 1 | 20 | 20 |
Homework Assignments | 10 | 1 | 10 |
Quizzes | 6 | 1 | 6 |
Midterms | 1 | 2 | 2 |
Final | 1 | 2 | 2 |
Total Workload | 128 |