Ticket # 57494
Spring 2012

Updated 1/10/2010



Web Site:             




Ronald P. Kessler, Ph.D., MCSE



BOOKS: Your choice of C# or C#.
Murach's ASP.NET 4 Web Programming
with C# 2010

by Anne Boehm

ISBN: 978-1-890774-60-8

Murach's ASP.NET 4 Web Programming
with C# 2010

by Anne Boehm and Joel Murach

ISBN: 978-1-890774-61-5

Course Objectives

This course is designed to teach you how to create web applications. I will teach the class in both C# and C#. Computer Science 206 is the fourth semester course in Visual Studio programming using Visual Basic .Net. This course is designed for students who have been successful in the Computer Science 105, 106, & 205 courses or C# courses such as 213.

In this class, I want you to become familiar with the use of the features and capabilities of web programming using ASP.Net so that you can further your skills. A good deal of emphasis this semester will be placed upon the creation of Web programs that manage data including relational databases such as MS ACCESS and SQL Server. We will use SQL Server Express 2008 in order to demonstrate how to solve real-world problems with today’s technology. We will also explore the latest programming techniques from AJAX and the MS Expression Studio 4 applications.


Your final grade in my class will be based on the total number of points you earn. I plan to give you two exams. The grade which you earn will be based upon the total amount of points you receive on any in-class activities and exams. A mid-term exam will be given after we complete the first 8 weeks of the course. A final exam will given at the end of the semester. Both exams are "open book”. Grading will be based upon the following criteria:

90%= A
80%= B
70%= C
60%= D

The total possible points in the course will be approximately as follows:

Tests          200   (2 exams @ 100)

Quizzes       150  (5@ 30 ea)

Homework   100  (4@ 25 ea)

TOTAL        450

You will be able to monitor your grades through this web site. You will know where you stand in the class at all times.

Class Format

I teach this class in an interactive way. I usually introduce a topic and use the first part of class either lecturing or demonstrating stuff to you. I try to use the remainder of our time letting you practice what you have learned and give you time to complete that day’s activity. It is my intention that you complete these activities in class. Unless you miss a class or run out of time, you should not have to finish activities outside of class.

I will be available before class to help you if you want me to.

Class Drops

If you decide to drop this (or any) course during the semester, please drop the class yourself.  Do not depend on me to handle this for you. I do my best to keep track of your status, but it is better if you make sure your records are accurate yourself. You must drop a course before the end of the 12th week of school.

Accommodations for Disabilities

Students with verifiable disabilities who want to request academic accommodations are responsible for notifying their instructor and Disabled Students Programs and Service (DSPS) as early as possible in the semester.  To arrange for accommodations, contact DSPS at (714) 628-4860, (714) 639-9742 (TTY) or stop by the DSPS Center in the "E" building.


It is possible to take a make-up exam during the semester (EXCLUDING THE FINAL) if the exam is missed due to illness or other emergency. Please contact me right away if you cannot attend class when we are having an exam so I can help you with the best solution for your situation.

Student Code of Conduct/Civility/Cell Phones/Internet Use

  • Full details may be obtained from the SCC Student Handbook. At a minimum, I expect you to treat each others (and your instructor) politely and with respect. This includes turning off all cell phones (or muting them), participating in class, and arriving in a timely manner. Please remember that personal conversation during lecture time is distracting to your fellow students. Collaboration on a project is an exception, of course.

  • Please turn off cell phones before entering class. Do not make/receive calls during class time.

  • Please do not use Twitter or text messaging or Instant Messaging (IM) in the class while I am lecturing or presenting material. 

  • I will turn the internet off during lectures because it is simply too distracting to others. During lab time or before class I will be glad to turn it on for you.


You are encouraged to work with other students in the class, but all work that you turn in for grading must be your own. Taking credit for another students work is plagiarism and is a violation of SCC academic policy. You will be reported for academic dishonesty and receive an "F" for the assignment. Don't let this happen to you! Remember, all work that you turn in for grading must be your original work.

I will not accept any projects that appear to contain content that has been copied & pasted from a website! Use the web to gather your data but you must create your own projects. Do not copy any of my examples and turn them in as your own.


Specific Student Learning Outcomes

Upon successful completion of this course students should be able to: 

  • Learn ASP.net for the web.

  • Develop Internet applications.

  • Learn how to read & write data to/from a Access and SQL 2008 database.

  • Learn to make multi-page web sites.

  • Develop database web applications in Visual Basic or C#.

  • Install and configure the Visual Studio Development Environment. Also learn how to deploy a website.