Вы находитесь на странице: 1из 11

COP2360 C# Programming Syllabus

I reserve the right to change this syllabus at any time.

Instructor: Dick Grant

Phone: 407-708-2055
Office: V102F Sanford Campus
Office Hours
Email:
grantd@seminolestate.edu

Textbook:

Visual C# 2010 How to Program, 4th Edition. Deitel and Deitel.


ISBN 10: 0132151421

(larger picture)
Course Description
Course Objectives
Attendance
Grading
Assignments
Exams
Questions
Withdrawals
Academic Integrity
Disability Student Services
Emergency Notification
Class Schedule
Welcome Letter

Course Description:
This course provides an introduction to object-oriented
programming and the C# programming language. Students will
design, create, run, and debug applications. Key topics include
variables, classes, objects, selection, iteration, strings, arrays, and
methods.

Top

Course Objectives:

Upon completion of this course, the student will be able to:

 Use the basic concepts of object oriented programming to


create C# applications.
 Design, build, execute and debug C# applications.

 Use variables, arrays, strings, and files in C# applications.

 Use flow control statements in C# applications.

 Use calculations in C# applications.

 Create graphical user interfaces for C# applications.

 Handle exceptions (errors) within a C# application.

 Create and use simple files for input and output.

Top

Attendance:

Students taking this course on campus:

Attendance will be taken at each class meeting.

Students taking this course online:

If you are taking this course online, it is conducted entirely via the
virtual Sakai classroom. There are no required sessions on campus.
However, to "attend" class you must accomplish the following items.

 Complete the check in process before the end of the first


week of class.

 Log in to the course web site at least once every week.


 Substantially complete and submit each assignment.
Failure to substantially complete 2 consecutive
assignments constitutes non-attendance for that period.

It is college policy that the instructor may withdraw a student who


has missed 10% or more of the scheduled class meetings.
Exceptions to the above are granted under extraordinary
circumstances such as illness, military commitments, or religious
holidays. No part of your final grade depends directly on
attendance. However, your attendance is critical for success in this
course.

Top

Grading:
Pct of
Category Points
Grade
Projects 515 points 72%
Midterm Exam 100 points 14%
Final Exam 100 points 14%

Total 715 points 100%

Final letter grade will be assigned based on the percentage of total


points the student earns as shown below.
Percentage of
Grade
Points

90% and up A
80% - 89% B
70% - 79% C
60% - 69% D
Below 60% F

Top

Assignments:
It is important for you to complete the assignments in a timely
manner. Assignments are due by midnight (EDT/EST) on the date
indicated in the class calendar. The calendar will be part of the
syllabus given to you at the first class meeting if you take this
course on campus. The calendar will be online if you take this
course via the Internet. The maximum score attainable will be
reduced by 10% for each day the assignment is late up to a
maximum of one week. Assignments handed in more than 1 week
late will receive a score of zero points. For example, assume an
assignment is due on 1/15 at midnight. Below is the penalty
schedule.
Submitted after 1/15 but
10% penalty
before 1/16 at midnight
Submitted after 1/16 but before 1/17 at
20% penalty
midnight
Submitted after 1/17 but before 1/18 at
30% penaltyYou may not
midnight
Submitted after 1/18 but
before 1/19 at turn in the
40% penalty same
midnight
Submitted after 1/19 but
before 1/20 at assignment
50% penalty
midnight more than
Submitted after 1/20 but
before 1/21 at once. If an
60% penalty
midnight assignment
Submitted after 1/21 but
before 1/22 at has multiple
70% penalty
midnight parts (for
Submitted after 1/22 100% penalty example
parts A and
B), you must turn in all parts at the same time. You cannot turn in
one part one week and the other part another week.

Graded assignments will be returned to you via email within one


week of my receiving them or within one week of the due date
whichever is later. Your grade for the assignment will be included in
the returned project. Grades are posted to a grade book available to
you. You should regularly check this grade book to monitor your
progress and class standing. The grade book is accessible from a
link on the class home page.

Top

Exams:

Midterm and final exams are conducted via the Internet. There is
no component of the exams that require you to be on campus.
The midterm exam will be made available at the beginning of the
week indicated in the course syllabus. It must be completed by
midnight on the last day of the week indicated. Midterm exams
received after that point will receive a grade of zero.

The final exam will be made available at the beginning of the week
indicated in the course syllabus. It must be completed by midnight
on the last day of the week indicated. Final exams received after
that point will receive a grade of zero. Only under emergency
situations will you be able to make up a missed exam without prior
approval. I will require written documentation to support your
request.

The exact due date of exams are listed in the course calendar in
Sakai and on the course syllabus.

Top

Questions:

Your willingness to ask questions will be one of the biggest factors


in your success in this class. Check the class bulletin board first to
make sure your question has not already been asked and answered.
If it has not, post your question to the bulletin board. I monitor the
bulletin board throughout the day on Monday through Friday.
(Monday through Thursday in the summer term.) Other students
may also answer your question. You can post questions on the
bulletin board anonymously. Feel free to email me directly if you
have a question and you are uneasy about asking that question on
the bulletin board. I check the class email several times a day
Monday through Friday. (Monday through Thursday in the summer
term.) Plan your work so that questions can be handled during
these time periods. You may also make an appointment to meet
with me in person if necessary. You may also call me with
questions.

You should feel free to ask questions during class if you are taking
this course on campus. In addition to the above resources, I'm
usually available directly before class for questions.

Top

Withdrawals:
You may withdraw from class by visiting the registration office at
any Seminole State campus. The deadline to withdraw is usually the
point when 60% of the class has been completed. You can find the
exact deadline by viewing the academic calendar at the Seminole
State home page. You will be assigned a letter grade (A, B, C, D, or
F) if you have not withdrawn by that date. Students who fail to
withdraw will be graded with zeroes for the incomplete assignments
and exams and the earned grade will be assigned (usually an F).

Top

Academic Integrity:
I expect all your work in class to be your individual and original
work. Do not work with others on your assignments. Do not give a
copy of your assignment or any part of your assignment to another
student. If you do, all people involved will be given a zero on that
assignment with no means to make up the grade. Obtain my
approval first if you think you need to "borrow" code, ideas, or text
from a book, the internet, a coworker, or anyone else.

A second instance of cheating will result in a failing grade for the


course for all those involved. You should also review the policy on
academic integrity in the student handbook.

Top

Disabled Student Services:


Students who need special accommodations should contact
the Disability Support Services Department (room S-002 on the
Sanford/Lake Mary campus) at 407-708-2109 by the second week
of class.

Top

Emergency Notifications:
In case of emergency conditions, verify the college is open and
classes are being held by calling 407-328-2290 or 407-328-4277.
The Seminole State web site home page features updated
announcements.

Top
Class schedule:

Please complete the class check in process prior to the end of the
first week of classes. This is the add/drop deadline. You should also
read the class welcome letter. Below is the class schedule. You may
work at a faster pace than the schedule below describes. I suggest
you follow the class schedule in sequence. Do not fall behind. The
topics for bulletin board discussion will be those listed below during
the weeks indicated. The assignments are due by midnight on the
last day of the week indicated. The exact date is listed in the class
calendar. Your userid and password will allow you to access all class
materials on the first day of the term.

Week # Class Topics Assignment Due

Chapter 1 Intro to Computers,


Internet, the Web and C#,
Chapter 2 Dive Into the Visual C#
1 Chapter 3 Exercise
2010 Express,
Chapter 3 Introduction to C#
Applications
Chapter 4 Introduction to Classes,
2 Chapter 4 Exercise
Objects, Methods and strings
Chapter 5, 6 Control Structures: Part
3 Chapter 5/6 Exercise
1, 2
4 Chapter 7 Methods: A Deeper Look Chapter 7 Exercise
5 Chapter 8 Arrays Chapter 8 Exercise
Chapter 14 Graphical User Interface
6 Chapter 14 Exercise
Part 1
7 Midterm Exam (Chapters 1-8) Midterm Exam
Chapter 10 Classes and Objects: A
8 Chapter 10 Exercise
Deeper Look
Chapter 11 Object-Oriented
9 Chapter 11 Exercise
Programming: Inheritance
10 Chapter 12 OOP: Polymorphism, Chapter 12 Exercise
Interfaces & Operator Overloading
Chapter 13 Exception Handling: A
11 Chapter 13 Exercise
Deeper Look
12 Chapter 16 Strings and Characters Chapter 18 Exercise
13 Graphics (online content only) Graphics Exercise
14 Chapter 17 Files and Streams Chapter 19 Exercise
Final Exam (Chapters 10-13, 18,19 and
15 Final Exam
Graphics)

Top

Вам также может понравиться