CS- 450 Internet Programming

Fall 2011

3 Credit hours

Class Time: 9:00 MWF

Phone: Office (660) 831-4620

  E-mail:                                                                                                                                                               marksburyg@moval.edu

Classroom: SC11

Mr. Gene Marksbury, Associate Professor CIS

Office: SC 12

Office Hours:

            1:00-2:00 and 3:00-4:00 P.M. MW 8:30-9:25 A.M.

           and 12:30- 1:40 TR

            Other by appointment


Catalog Description

Internet Programming using C# and ASP.NET.  Students program modules to collect data through internet interfaces and store in relational databases, process those databases, and report back to the internet interfaces.



The internet has become not only a vast source of information interchange, but also an attractive means of commerce.  This requires a tremendous amount of behind the scenes programming by persons skilled not only in Web design and programming, but also in the use of databases and application integration.



Student learning outcomes

At the conclusion of this course, the student will be able to:


1.    The ability to create interactive Web pages.

2.    Create and manipulate databases.

3.    Understand the use of client side and server side scripting.

4.    Create effective user interfaces.

5.    Deal with a group programming environment.




ASP.NET 4 Web Programming with C# 2010.   Anne Boehm.  Murach’s, 2011.  ISBN: 978-1-890774-61-5.




Any book on C# and ASP.NET 4 programming for language reference.


Course Requirements


The student is expected to read and follow both the Course Catalog and the Student Handbook for details on general requirements.  The primary requirements of this course are specified below.




Class attendance is required.  This is a Missouri Valley College policy.  Daily attendance will be taken.  The student is responsible to be present for all class sessions and to make up any work missed in advance for any reason.  The instructor reserves sole discretion to determine if an absence is excused or not.


Any student who misses two consecutive weeks of class will be administratively withdrawn from class per school policy.  Do not, however, count on this policy to automatically withdraw you.


Grading Scale


90 – 100%                 A

80 – 89%                   B

70 – 79%                   C

60 – 69%                   D

59 and below                        F

Exams to count as 40% of your grade and 60% on the project.  This class is project driven, both as individual production as well as group interaction.


Proposed Schedule








Chapter 1, Introduction

ASP.NET Web prog.




Chapter 2, One page Apps

Group selection



Chapter 3, Multi page Apps


Project Assigned


Chapter 4, Testing/Debug

First Group Presentation



Chapter 5, HTML (review)


Exam 1


Chapter 6, Server Controls




Chapter 13, SQL Databases




Chapter 14, Data-Driven App




Chapter 18, Login Controls

Second Group Presentation



Chapter 21, Email and errors




Chapter 26, Deployment




Chapter 29, Into. Web Services




Project Presentations and Discussion








Final Group Presentations




Final Exam: Friday Dec 9, 2011 8:00 A.M.




Academic Honesty Policy


Faculty create an environment conducive to honest student work through clear communication of expectations.  In the case of suspected academic dishonesty, the faculty member deals with and documents the situation as they deem appropriate.  Each documented incident is put in the student’s file in the office of the Chief Academic Officer.  Documentation will include the student response to the incident.  After three offenses, the CAO, the faculty member(s), and the student meet to discuss the consequences.  Consequences include, but are not limited to, course failure or dismissal from school. 



Attendance is expected and required at each class meeting.  Any student who misses two consecutive weeks of class or has missed 50% of class periods by mid-term may be administratively withdrawn from class.  If the withdrawal takes place within the first 6 weeks of class, the student will receive a grade of “W”.  If the withdraw takes place after the 6th week of class, the student will receive a “WF” or “WP”.  The student will be notified of this action by the Registrar’s Office.  Readmission will be considered only for extenuating circumstances as approved by the Chief Academic Officer and Registrar.  In such cases, where readmission is approved, a readmit fee of $350 will be charged.  If a student drops below full-time status of 12 hours, financial aid may be adversely affected.  Resident students dropping below 12 hours will be asked to move out of campus housing. 



Student Code of Conduct


It shall be the responsibility of every student enrolled at Missouri Valley College to support the academic integrity of the institution.  This applies to personal honesty in all aspects of collegiate work, all student records, and all contacts with faculty and staff.  Academic dishonesty will not be tolerated.


It shall also be the responsibility of every student enrolled at Missouri Valley College to be respectful to the rights of other students, staff, and instructors to ensure a safe, peaceful atmosphere conducive to the educational goals of an institution of higher learning.  Rude or disruptive behavior will not be tolerated.


Student actions that do not adhere to the Missouri Valley College Student Code of Conduct will be addressed according to College policies regarding academic dishonesty and disruptive behavior.  Students who exhibit dishonest, disruptive, or disrespectful behavior risk suspension or expulsion from the institution.




The College seeks to comply fully with Section 504 of the Rehabilitation Act of 1973 and the Americans with Disabilities Act of 1990.  The ADA Coordinator works with the programs to assist the faculty in understanding and implementing accommodations.


Students with disabilities should have documentation of their disability sent to the campus ADA coordinator, Jamie Gold, Baity Hall, Room 206, 831-4170, and set up an appointment as soon as they arrive on campus.  Failure to do so could delay accommodations.  After proper documentation, reasonable efforts will be made to accommodate students’ needs.  If you have any questions about how to initiate this process, please contact your instructor.