SYLLABUS

PROGRAMMING & ANALYSIS

INFORMATION TECHNOLOGY EDUCATION

Course Title and Number:
Advanced Object-Oriented Programming
COP2552 / Instructor:
Debbie Reid
Year and Term:
2014 Fall / Course Credits:
3 / Office Location:
N211
Office Phone:
(352)395-4402 / Office Hours:
See instructor web page / Class Location:
Online
Meeting Time/Days:
N/A / Email Address:

Web Page Address:
home.ite.sfcollege.edu/~debbie.reid / Fax Number:
352.395.4154
Course Description
(as it appears in the approved College Course Outline) / This course is a continuation of object-oriented programming. This course will teach ASP.NET development with C# and SQL Server to build professional quality, database-driven Web sites.
Prerequisites / q NO, prerequisite for this course.
x YES, prerequisite information:
COP2551 is a prerequisite for this course. If you did not pass COP2551 with a "C" or higher, you may be administratively withdrawn from this course within the refund period. This withdraw could affect your financial aid and/or academic standing. If you are uncertain about whether you have passed COP2551 with a "C" or higher, check eSantaFe or with your advisor within the first week of class to ensure you have met the course prerequisites.
Course Objectives Reflecting Expected Student Learning Outcomes / Upon successful completion of this course, a student will be able to:
·  Work with ASP.NET variables and data types
·  Add functions and control structures to ASP.NET programs
·  Use Web forms and controls with Web pages
·  Manipulate string data with C#
·  Trace and resolve errors in ASP.NET programs
·  Work with databases and SQL Server
·  Manipulate SQL Server databases with ASP.NET
·  Save state information across multiple Web pages
·  Develop object-oriented C# programs
Grading / Course Requirements:
Students who need reasonable accommodation should contact the instructor or call the Disability Resources Center at 352-395-4400.
·  For classes that meet, attendance is required. Regular attendance in both lecture and lab will be critical to success in this course. It will help guide you toward successful completion of your projects and assignments. Students are responsible for getting all work and lecture notes missed due to absence.
·  You must turn in all assignments on the due date by the time and method indicated in the instructions. No extensions are given for any reason; therefore you must make sure to start on assignments early. It is understood that computers are not perfect. However an excuse such as, "the computer wasn’t working" is not acceptable because you can always use another computer in the labs provided at Santa Fe College.
·  If all of your assignments are turned in on time, the lowest assignment grade will be dropped. If you have any missing assignment, no grade will be dropped.
·  Finals week will consist of meeting at our designated time and presenting a final project.
·  All quizzes will be announced in advance. No make-up quizzes will be given under any circumstances.
·  For classes that meet, class sessions will include lectures, presentations, and discussions as well as hands-on projects. When the instructor asks for your attention, discontinue working on the computer. No one may work on the computer during lectures, presentations, and discussions unless instructed to do so.
·  Assignments must be organized and submitted following the course guidelines and in the specified format. Depending on the assignment this might include any or all of the following: submitting a disk, submitting a printout, uploading to the Web, or sending via e-mail. Methods other than those specified are not acceptable.
·  All work must be completed using Visual Studio Web Developer 2010. Note that if you submit work completed in programs other than the designated ones, the assignment cannot be accepted. If you are working on assignments at home, it is your responsibility to maintain your computer system. Requirements cannot be waived due to problems with your hardware, software, or Internet connection. Campus labs can be used to complete your work.
·  Do not tamper, in any way, with the setup of our lab computers unless you are specifically instructed to do so. This can be quite disruptive to the conduct of our classes. “Unauthorized modification of the system setup of Santa Fe’s computer teaching labs” is a violation of the Student Conduct Code, Article III, Proscribed Conduct.
·  College regulations specify that “food and drink cannot be used in classrooms.” This includes our computer labs. Adhere to this policy at all times.
Learning should be fun and we want you to enjoy class but in an atmosphere that is suitable for a college course. Maintain a courteous and professional demeanor toward your classmates and instructor. Arrive on time and inform your instructor if you need to leave early. Communicate in an appropriate manner in classroom and on-line discussions. Courtesy also includes avoiding the use of cellular phones or other noisy electronic devices during class and not reading e-mail, playing games, sleeping, or chatting during lectures and presentations.
Grading Scale and Standards:
Quizzes (4 given): 45%
Projects ( 5 to 10 given): 45%
Final Exam: 10%
Grading Scale:
90 – 100: A
85 – 89: B+
80 – 84: B
75 – 79: C+
70 – 74: C
65 – 69: D+
60 – 64: D
0 – 59: F
Disclaimer Regarding Grade Changes:
Grading will be based on objective standards as well as such subjective criteria as overall impression, thoroughness, and attention to detail,. Completing the minimum requirements does not guarantee an A grade for projects and assignments. Excellent grades are reserved for outstanding work. Also, it is your instructor’s prerogative not to accept sloppy or incomplete assignments.
Text(s) / ASP.NET Programming with Visual C# and SQL Server
By Don Gosselin
ISBN: 978-1-4239-0324-6
Required
Course Materials / ASP.NET 2010 is a free download from the Microsoft Academic Alliance
SQL Server is a free download from the Microsoft Academic Alliance
Term Calendar
(Tentative: The instructor reserves the right to alter dates of presentations and exams/projects.) / Topics to be Covered:
·  Introduction to Web Development
·  Creating ASP.NET web pages
·  Using functions, methods, and control structures
·  Web forms and controls
·  Manipulating strings
·  Debugging and error handling
·  Working with databases and SQL Server Express
·  Manipulating SQL Server Databases with ASP.NET
·  Maintaining State Information
·  Developing Object-Oriented C# Programs
Special Components / Agreement to the Syllabus
This syllabus is a contract between you and your instructor. To continue in this course you are required to send a message to your instructor using Canvas class mail. In this message the following message must be included. “I have read, understand, and agree to the terms of the course syllabus.”
List of Important Dates / Aug 25 – Classes Begin
Aug 29 – Last day to drop with a refund
Sep 1 – Labor Day Holiday Campus Closed
Oct 17 – UF Homecoming Campus Closed
Nov 6 – Last day to withdraw with a “W”
Nov 11 – Veteran’s Day Campus Closed
Nov 27 – 28 – Thanksgiving Holiday Campus Closed
Dec 5 – Last day of class

SYLLABUS

INFORMATION TECHNOLOGY EDUCATION

Policies and Guidelines

Please note that components marked with asterisk (*) require specific language.

Cell Phone Use Policy
Given the disruptive potential posed by cell phones, students are required to keep cell phones off during class lectures. Use of cell phones during lab exercises are permissible, but please consider those around you
*Children in the Classroom
Children represent a disruptive element for the classroom. They also increase the risk of accidents occurring in the lab. For those reasons, children should not be brought to either the classroom or the laboratory.
*Academic Honesty: Plagiarism And Cheating
Academic honesty is expected, and the instructor reserves the right to respond to cheating, plagiarizing, or other forms of unethical behavior with penalties up to and including removal from the class and/or failure in the course. The instructor also reserves the right to make necessary adjustments to the syllabus.
*Academic Ethics and Confidentiality
It is the responsibility of everyone engaged in the learning experience to respect the rights and feelings of their fellow learners. Information gathered in the classroom and from on-line discussions and exercises is to be considered confidential. At the same time, students must recognize that the instructor and the College cannot guarantee the confidentiality of what the student may choose to disclose. Students must use their own discretion when engaging in classroom discussion.
*Classroom Behavior
Instructors have the responsibility to set and maintain standards of classroom behavior appropriate to the discipline and method of teaching. Students may not engage in any activity which the instructor deems disruptive or counterproductive to the goals of the class. Students are required to keep cell phones off during class lectures, unless there is permission in advance from the instructor. Instructors have the right to remove offending students from class. Repetition of the offense may result in expulsion from the course. Students are expected to be courteous to others and that includes coming to class on time.
*Student Conduct
Opt #1: Students must read and be familiar with the Code of Conduct as published in the Student Handbook, policies and procedures as outlined in campus publications, Santa Fe policies.
Opt. #2: Students in this (or any) program of study should be especially aware of the severe consequences of plagiarism. Students that submit work that is not their own will be dealt with quickly and severely.
Opt. #3: Students that have a concern regarding any inappropriate conduct should bring it to the attention of their instructor or Department Chair immediately. Inappropriate conduct situations will be reviewed immediately.
Opt. #4: Students taking this course should be aware of the potential diversity of the artistic perception of the participants - particularly as applicable to violence, artistic statements, and nudity. Please keep your material and remarks professional and appropriate and be sensitive to individuals that have views different than your own.
*Americans with Disability Act – Disability Accommodation Statement
SFC recognizes the contribution that a diverse student body brings to the educational experience. If you have a documented disability that may require assistance, you will need to contact the Disability Resources Center for coordination of your academic accommodations. The Disability Resources Center Office is located on Santa Fe’s NW campus in Student Support Services, Room 229. Please call the following number for more information 352-395-4400.
*Discrimination/Harassment Policy
It is the policy of Santa Fe College that there will be no discrimination or harassment on the grounds of race, color, gender, marital status, sexual orientation, religion, national origin, age, political affiliation, parental status, veteran status or disability in any educational programs, activities or employment. Persons having questions about equal opportunity and nondiscrimination should contact the Vice President of Student Affairs in R-211E. Phone 352 395-5648. All other issues, concerns, and complaints should also be directed to the Associate Vice President for referral to the appropriate administrator.