Boğaziçi University, The School of Applied Disciplines
Transcription
Boğaziçi University, The School of Applied Disciplines
Boğaziçi University, The School of Applied Disciplines Department of Management Information Systems MIS 233-Web Based Application Programming Course Syllabus, 2014-2015 Fall Course Objective : This course aims to cover the basics of web based application programming concepts and illustrate the use of these concepts within the framework of the popular ASP.net and C# programming language as well as HTML, CSS and Javascript technologies. The students are expected to analyze real life problems, design, develop and test applications in order to handle these problems. Instructor : Uğur Gökhan Özdinç, Ph.D. Office Hours : By appointment and through e-mail (gokhanozdinc@gmail.com) Assistant : Abide Coşkun (abide.coskun@boun.edu.tr) Course Schedule : Tuesday-678(14:00-17:00) Course Room : HKB 105 Lab Hours : ThTh-34 or FF-12 - HKB104 Textbooks : Internet & World Wide Web, How to Program , 5th Edition, Deitel & Deitel, Prentice Hall, 2012 Murach's ASP.NET 4.5 Web Programming with C# 2012, Mike Murach & Associates, Inc., 2013 Course Outline: Date 23.09.2014 30.09.2014 07.10.2014 14.10.2014 21.10.2014 28.10.2014 04.11.2014 11.11.2014 18.11.2014 25.11.2014 02.12.2014 09.12.2014 16.12.2014 23.12.2014 TBA Topic Introduction, Java Revisited and Comparison of Java and C# Programming Languages Introduction to HTML 5 Kurban Bayramı Introduction to CSS, Introduction to Java Script Java Script Continued, Control Statements, Functions, Arrays Cumhuriyet Bayramı Midterm Exam I Java Scripts Continued, Objects, Event Handling Ajax Enabled Rich Internet Applications, XML and JSON, Web Servers Databases, SQL, MySQL, LINQ and Java DB Web App Development with ASP.net in C# Midterm Exam II Web App Development with ASP.net in C#, A Deeper Look Web Services in C# Final Exam Course Grading: Midterm Exams (%30) Final Exam (%40) Quizzes, 2 Projects and Attendance (30%) Notes: It is highly recommended to read the material prior to the course in order to utilize the discussions in the class. Attendance (to courses and laboratories) is required and will be taken into account during course evaluation. Exams are closed book and closed notes of any type. Cheating of any type will strictly be treated in project, quiz and exam evaluations. Therefore, copying a friend’s work and presenting it as your own work may be quite risky. Not submitting a project is a better idea than submitting a “copied” project. Boğaziçi University, MIS 233-Web Based Applicationğ Programming, Course Syllabus