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:
  • Use problem-solving skills for planning and developing applications
  • Understand object-oriented / event-driven programs
  • Plan and create a user interface
  • Analyze and diagram a solution for a problem using pseudo code and flowcharts
  • Plan and create code employing sequential structure
  • Plan and create code employing selection structure
  • Plan and create code employing repetition structure
  • Write code to create sub procedures and functions
  • Write code to create classes and objects
  • Writing code to connect and manipulate SQL database

separator bar

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.

separator bar

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.

separator bar

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

separator bar

TIMES WHEN I WILL BE IN THE OFFICE:
Please see my schedule here:
Nicole's Class/Office Schedule

separator bar

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.

separator bar

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.
  • Cell phones and electronic music devices (even with headphones) may not be operated in the classroom at any time.
  • Talking disruptively to other students during the lecture is not permitted.

separator bar

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