Course number: CIS 3306-190
Credit/Contact hours: 3
Term: Spring, January 12 - May 7, 2004
Course title: Business Programming Concepts II
College website: www.mansfield.edu
Instructor name: John Phillips
Instructor office location: Elliott 205 A
Instructor office hours: online at http://faculty.mansfield.edu/jphillip/
Instructor telephone: 570-662-4704 (however, it is best to contact me via e-mail)
Instructor e-mail address: jphillip@mansfield.edu
A second course in business programming stressing file processing and advanced programming techniques. This semester we will focus on E-commerce web-based programming topics.
Prerequisite: CIS 2206
The Web Warrior Guide to Web Programming , Xue Bai, et. al., 2003, Course Technology, ISBN 0-619-06458-7.
Access to the Internet is required either using your own computer or by using a computer in the school's computer lab. You should keep at least 2 backup copies of all work you do on diskettes or CDs.
http://faculty.mansfield.edu/jphillip/ for the syllabus and course information
Blackboard for class announcements and discussion ( http://cde.sshe.edu:8092 )
Online course. Log on to Blackboard daily if possible.
In general the following policy will be used on subjectively graded work such as essays and projects. Work that meets the stated requirements will in general earn a C+ grade. Work that goes beyond the basic requirements will in general earn anywhere from a B- to a B grade. Work that is very good and exceeds the instructor's expectations will in general earn a B+ or A- grade. Only the most outstanding work will earn an A grade.
(Refer to the Mansfield University Catalog for grades that can be awarded.)
A >= 90%
B >= 80%
C >= 70%
D >= 60%
F < 60%
In addition, the instructor may choose to differentiate final grades with plus and minus subdivisions as outlined in the catalog.
| Course Grade | % of Grade |
| 2 Tests | 50 |
| 2 Projects | 50 |
This course places an emphasis on hands-on experimentation. You will need to spend a large amount of time exploring the course topics in a hands-on environment, either on your own computer or in the computer lab. Please allocate plenty of time in your schedule for this course.
Feel free to work together and to help each other as much as possible in this class on programs and projects (not on tests!). Browse other students' posted work, on-line web sites, and other books for ideas. Document any code you borrow or co-develop in your own source code and in your documentation. If you copy another's work and you do not give credit for it, that is plagiarism. If you are in doubt then discuss the situation with your instructor.
The last day to withdraw from a College course with a "W" grade is published in the Academic Calendar. It is the responsibility of the student to complete and submit the necessary forms to the Registrar's Office. An official withdrawal would entitle the student to a grade of "W" in the course.
The instructor reserves the right to make changes to this syllabus and course timeline as the course progresses.
| Week |
Week Of
|
Outline |
| 1 | 01/12 | Chapter 1 - Programming Logic |
| 2 | 01/19 | Chapter 2 - SQL |
| 3 | 01/26 | Chapter 17 - PHP part 1 |
| 4 | 02/2 | Chapter 18 - PHP part 2 |
| 5 | 02/9 | Advanced PHP examples |
| 6 | 02/16 | PHP / MySQL project research and development |
| 7 | 02/23 | Project testing and documentation |
| 8 | 03/01 | Test 1; Project due 3/15 |
| 9 | 03/08 | Spring Break 3/4 - 3/14 |
| 10 | 03/15 | Chapter 5 or 13 - VB.NET or Java |
| 11 | 03/22 | Chapter 6 or 14 - VB.NET or Java |
| 12 | 03/29 | Chapter 9 or 15 - ASP.NET or JSP |
| 13 | 04/5 | Chapter 10 or 16 - ASP.NET or JSP |
| 14 | 04/12 | Project research and development |
| 15 | 04/19 | Test 2; Project testing and documentation |
| 16 | 04/26 | Final project due 4/26 |
| 17 | 05/03 | Finals Week - peer review of projects due 5/3 |