Nicole Cook | CIS 215 -- Section 80069 | Class: AC114 |
Fall 2016 | Course Syllabus |
Office Hours: Office LC035 (This is the Computer Lab) |
email: Nicole.Cook@marin.edu | Monday, 6:10 pm to 9:00 pm | Phone: Please use email |
CIS 215 -- 3.0 Units - Computer Programming for Business Using Visual Basic | |||
---|---|---|---|
(No prerequisite. Advisory: CIS 110) Students plan and create their own interactive Windows applications using a popular Business programming language on a personal computer. Logic and computation problems develop skill in developing interactive programs. | |||
Section | Lecture Time & Location | Office Hours Time & Location | Lab Time & Location |
sect # 80069 N Cook Mon |
6:10pm - 9:00pm, KTD/AC114 | TBD |
4:00pm - 6:00pm, KTD/LC035 and 9:00pm - 10:00pm, KTD/LC035 |
Day | Topic | Reading Assignment | Lab Assignment | |
Class 1
(8/22-8/26) |
Class Intro / Refresher on Prerequisite Topics |
Chapter 1 Read for Next Week |
Lab 1 | |
Class 2
(8/29-9/2) |
Introduction to Programming |
Chapter 2 Read for Next Week |
Lab 2 | |
(9/5-9/9) | HOLIDAY - NO CLASS | |||
Class 3
(9/12-9/16) |
Creating Applications with Visual Basic |
Chapter 3 Read for Next Week |
Lab 3 | |
Class 4
(9/19-9/23) |
Variables and Calculations |
Chapter 4 Read for Classes 5 & 6 |
Lab 4 | |
Class 5
(9/26-9/30) |
Making Decisions | Lab 5 | ||
Class 6
(10/3-10/7) |
More on Decisions, Logical Operators, String Manipulation |
Chapter 5 Read for Next Week |
Lab 6 | |
Class 7
(10/10-10/14) |
Getting Ready For Midterm | Study for Midterm | Lab 7 | |
Class 8
(10/17-10/21) |
Midterm Exam |
Chapter 6 Read for Next Week |
No Lab | |
Class 9
(10/24-10/28) |
Lists and Loops |
Chapter 7 Read for Next Week |
Lab 9 | |
Class 10
(10/31-11/4) |
Procedures and Functions |
Chapter 8 Read for Next Week |
Lab 10 | |
Class 11
(11/7-11/11) |
Multiple Forms, Modules and Menus |
Chapter 9 Read for Next Week |
Lab 11 | |
Class 12
(11/14-11/18) |
Arrays |
Chapter 10 Read for Next Week |
The Big Project Due December 11th, the day before the Final Exam |
|
Class 13
(11/21-11/25) |
Files, Printing and Structures |
Chapter 11 Read for Next Week |
||
Class 14
(11/28-12/2) |
Working With Databases |
Chapter 12 Read for Next Week |
||
Class 15
(12/5-12/9) |
Developing Web Applications | Prepare for Final Exam | ||
Class 16
(12/12-12/16) |
Final Exam | No Reading Assignment | No Lab Assignment | |
Note: 5:00 pm on Friday, Dec 9th is the deadline for submitting homework -- except for the Final Project which is due (Sunday, December 11th) the day before the Final Exam. No late submissions will be accepted !! | ||||
Final Exam -- Monday, December 12th -- room AC114 6:10 p.m. - 9:00 p.m. |
REQUIRED TEXTBOOK - Starting Out With Visual Basic Seventh Edition -- By Tony Gaddis and Kip Irvine, Pearson Publishing ISBN: 978-0-13-440015-0 Available in the bookstore You need access to the Pearson website to do some of the homework for this class. |
|
e-Book (Alternative -- used by the online section) ISBN: ???-?-??-??????-? | |
RESOURCES: This is a Windows based course. If you do not use the LRC Computer Lab; in other words, if you work at home, it is up to you to arrange to have a computer capable of running Microsoft Visual Studio. |
STUDENT LEARNING OUTCOMES: |
|
GRADING | ||
---|---|---|
Lab Assignments | 70 Percent of your Grade | 5:00 p.m. Friday, December 9th is the deadline for submitting Lab Assignments |
Midterm Exam | 10 Percent of your Grade |
All students must be present on the day of the Midterm. If you cannot be present, please make prior arrangements with the instructor. This is an open book exam You may use notes of your sample code written by you to help with the exam. |
Final Exam | 20 Percent of your Grade |
All students must be present on the day of the Final Exam. If you cannot be present, please make prior arrangements with the instructor. |
GRADING POLICY: |
---|
You may take this class for either a letter grade or credit/no credit. If you choose to take credit/no credit, you need a grade of "D" or better to get credit. |
TIMES WHEN I WILL BE IN THE LAB: |
Please see my schedule here: Nicole's Class/Office Schedule |
You can come to either lab session to ask me a question, however the class that the session is scheduled for has priority |
TIMES WHEN I WILL BE IN THE OFFICE: |
Please see my schedule here: Nicole's Class/Office Schedule |
CHEATING WARNING: |
---|
While the instructor has no objection to and, in fact encourages you to work with other students on the assigned homework, wholesale copying of someone else's work will be not be tolerated. If you are observed using any material other than your own, you will receive a score of zero for those assignments or final project. |
CLASS RULES: |
---|
Students attending lectures are entitled to a disruption free, respectful environment. First violation of the following class rules will result in a warning; second offense a two-day suspension and third offense may result in a suspension from the class. |
|
How To Contact Me: |
---|
If you need to contact me, the best way to reach me is by email. You can email me at Nicole.Cook@marin.edu |
You can ask me questions by email also. Either Debbie or I will respond to your questions. Calling me at the college does not work since I currently do not have an office phone. |
Return to CIS 215 Class Links |