Course DescriptionCourse pre-requisites
:
- CISY 103 - Computer Concepts & Programming, or equivalent experience or training
- Any other programming language involving decisions, branching, logic flow
Goals of the Course
:
Introduces the student to the concepts and features of the C programming language. The course emphasizes the creation of programs.
This course provides a good foundation for students wishing to learn C++(CIS242Y).
-
Program logic and flow statements
- Visual Studio 2003 will be the preferred C compiler used in class and homework assignments
Course Textbooks
:
-
Stephen G. Kochan, Programming in ANSI C, Revised Edition, SAMS Publishing, 1994. ISBN: 0-6702-30339-6
- NOTE: the textbook is mandatory for the course and will be used as a basis for quizes and homework assignments
as well as the final exam.
How your grade will be determined
:
A final grade will be determined based on the following criteria:
-
15% - Course participation - includes attendance
-
60% - Completing the end of chapter homework assignments. An electronic version of the case project assignments can be downloaded from the course's web site.
There are 12(twelve) assignments so therefore they each account for 5% each to arrive at a total of 60%
-
15% - Completing the in class lab assignments. NOTE: we will be doing a lab EVERY night.
-
10% - Grade from Final Exam
-
I may, at my discretion and depending upon the progress of the class, assign another homework assignment whose grade may be used for extra credit .
NOTE: Extra credit assignments will affect the grade given for participation.
Grade Scale
:
A final grade will be determined based on the weighted average of your grade received times the percentage of credit for that item.
For example: If you attend all classes, are not late and participate in class you will get an A+ for attendance which equates to a 4.5.
Homework Assignments
:
There are several assignments that will be given throughout the course:
-
Assignments are expected to be handed in within ONE week of being issued. NO EXCEPTIONS unless prior arrangements have been made with the instructor.
-
Assignments will be handed in as the zipped contents of your ASP.Net project directory. This includes the project directory and all of its contents and subdirectories.
NOTE: After zipping, please unzip to a different location on your hard drive and test the opening and compilation of your projects.
-
Assignments will be handed in on a floppy 3.5 inch diskette with the student's name on the diskette. The students should have at least 2 diskettes available for assignments - to account for an assignment not being returned in time for the next assignment to be received.
The diskette should be formatted, VIRUS FREE and have a directory with the name of the assignment being submitted (i.e. \Assignment1).
THE ASSIGNMENT MUST BE THE ZIPPED CONTENTS OF YOUR ENTIRE .NET PROJECT.
Within this directory should be the contents of the assignment ready to be graded.
The instructor will create a subdirectory underneath the assignment directory that will contain the grade and any comments.
If there is any information that the student wishes to impart to the instructor concerning the assignment, they should be placed within a text or MS Word file with the filename of Readme (ex. Readme.txt or Readme.doc).
-
IMPORTANT: Your grade will be reduced by one grade point (Ex: an A+ becomes a B+, A becomes a B, etc.) if any of the following occur:
1) If a virus is detected on your diskette. So, it is STRONGLY RECOMMENDED that you download the latest virus definitions and scan your diskette PRIOR to submitting it for grading.
2) If your diskette is un-readable. So, it is strongly recommended that you use a new diskette for your assignments and test reading it on another PC before submission.
3) If you hand in a zipped project that is incomplete - missing files or folders.
4) If the assignment is handed in late without making prior arrangements with the instructor.
-
NOTE: If your assignment DOES NOT compile, or, if it compiles but does not contain sufficient coding to warrant a grade, you will receive an F for the assignment.
-
Projects are expected to be handed in within ONE week of being issued. NO EXCEPTIONS unless prior arrangements have been made with the instructor.