Course DescriptionCourse pre-requisites
:
- CISY 103 - Computer Concepts & Programming, or equivalent experience or training
- Any other programming language involving decisions, branching, logic flow
NOTE - This is a programming course
:
- -->EVERY<-- course session you will be coding, compling and debugging application code samples relevant to the course topic for the evening.
- This will be done interactively with the instructor.
- All code created in the class will be posted to the course website by the instructor for student download.
- Each student will present a homework assignment to the class where we will conduct a 'code review' and discuss the assignment
Goals of the Course
:
Introduces the student to the concepts and features of the Visual Basic .Net programming language. The course emphasizes the creation of windows programs to learn the syntax of the VB.Net language. The topics that will be covered are:
-
Program and graphical User Interface Design
-
Program Design and Coding
-
Variables and arithmetic operations
-
Procedures and Exception handling
-
Visual Studio 2012 will be the preferred required compiler used in class and homework assignments
• NOTE: You can download the VB Express edition for free and that will also be accepted
Course Textbooks
:
-
Microsoft Visual Basic 2012: Windows Applications for Windows, Web, Office, and Database Applications - Comprehensive
, Corinne Hoisington (ISBN-10: 1-285-19797-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 case studies as homework assignments.
o There are 5 assignments so therefore they each account for 12% each to arrive at a total of 60%
o These assignments are in the form of case studies and students will present them to the class
-
15% - Completing the in class lab assignments. These are the end of chapter quizes that will be taken online and submitted to instructor on the night that the chapter has been completed.
-
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 posted on the course website.
-
Each student will present their homework assignment to the class at least once during the semester.
-
Assignments will be handed in as the zipped contents of your homework assignment 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 viewing/compilation of your projects.
-
Projects will be handed in via the CourseMgr website(link on homework assignment download tab) The assignment MUST BE ZIPPED, VIRUS FREE and follow the naming convention noted on the CourseMgr Assignment upload page(i.e. (LastName_GNbr_AssignmentName.zip) Example: Mayo_g99990_Assignment1.zip ). The instructor will download your assignment from the CourseMgr website, review your submission, and post a grade on the CourseMgr website. As soon as the assignment is graded by the instructor, it will be available for your review on the CourseMgr website. 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 uploaded file. 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 file is un-readable. So, it is strongly recommended that you unzip each file submitted for your assignments and test reading it on another PC before uploading it for grading.
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.
-
Assignments are expected to be handed in within ONE week of being issued. NO EXCEPTIONS unless prior arrangements have been made 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.
Attendance policy
:
-
Attendance is required, and it means arriving to class on time, remaining for the duration of class, and staying awake.
-
For every three times you arrive late and/or leave early, an absence will be counted.
-
Attendance and Withdrawal Policy: All students are expected to attend all classes.
Regular attendance is essential for success in the course.
If you miss more than one-fifth(3) of the class meetings, you may be asked to withdraw from the course.
In all cases, the responsibility for withdrawing from the course is the individual student's.
Failure to withdraw may result in an "F" grade for the course.
Those who simply stop attending the class may receive an "F" grade for the course.
Cheating
:
-
From the Student Code of Conduct: Raritan Valley Community College requires independent, honest work on the part of its students,and students are expected to conduct themselves with scholarly integrity. Each confirmed incident of academic dishonesty, cheating or plagiarism must be reported by the faculty member,in writing, to the Dean of Instruction. Violations of academic dishonesty and cheating include,
but are not limited to:
1) Copying graded homework assignments from another student.
2) Working together on an assignment without being authorized by the faculty member to do so.
3) Looking at another student’s paper during an exam.
4) Copying another student’s computer program or class project and submitting it as one’s own.
5) Stealing or borrowing all or part of an exam’s questions or answers.
6) Entering a computer file without authorization.
7) Giving someone answers to exam question while the exam is being given.
8) Giving or selling a term paper, report, drawing, or computer program to another student for
submission to the faculty member.
9) Deceiving a faculty member to improve one’s grade.
10) Falsifying data or a source of information.
11) Use of any technology to gain access to test answers, test questions or prohibited materials
such as notes, online databases and websites during a test.
12) Submitting work for a grade that was executed in another class or previous semester without the instructor’s permission.
-
In addition to reporting the incident to the Dean of Instruction, you will receive an F for the assignment.
Recording Devices
:
-
Video and/or audio recording of the whole or any part of any class session requires the prior approval of the Instructor – no exceptions.
RVCC Reasonable Accommodation Policy
:
-
Students with disabilities who require accommodations (academic adjustments and/or auxiliary aids or services) for this course MUST provide documentation of accommodations from the RVCC office of Disability Services,
C143 . No accommodations will be made without this documentation.