Home Schedule
CSci 115: 
Programming I with VB.NET

CLASS MEETS:  

TTh
F

11:00 AM - 12:50 PM
 11:00 AM - 11:50 AM
30-301

INSTRUCTOR: Tina Ostrander PHONE: 206/878-3710 x 6040
E-MAIL: tostrand@highline.edu
OFFICE: 29-334
OFFICE HOURS:

MW
Th

11:00 AM - 12:30 PM
1:00 PM - 2:50 PM
WEB flightline.highline.edu/tostrander

REQUIRED: 

bullet

Starting out with Visual Basic 2005, 3e by Gaddis and Irvine. ISBN 0-321-39399-6

bullet

A flash drive for saving your work.

DESCRIPTION:         CSCI 115 is an introduction to basic programming and object-oriented concepts. The course covers designing, coding, and debugging programs using the Visual Basic programming language. Emphasis is on learning to develop algorithms in an object-oriented programming paradigm. The course will cover the following topics:

Data types and operators

Variables and expressions

Event handling

Functions and subprocedures

Decisions and loops

Testing and debugging

Style and documentation

Database access with ADO.NET
Web applications with ASP.NET

NOTE:                 This course requires an average of ten hours per week outside of class, therefore students must either have a personal computer running Visual Studio.NET or have sufficient access to the computer lab. If you do not put in the necessary time, you will not succeed!

PREREQUISITES:     To succeed in CSci 115, students should have familiarity with the Windows operating system and file management (deleting, moving, copying and renaming files and folders), and mouse and keyboarding skills.

GRADING

Quizzes   10 points each
Lab Assignments 30 points each
Midterm and Final Exam 50 points each

All percentage grades are converted to decimal grades based on a conversion scale. Check your grades in Blackboard frequently. Instructions for logging in to Blackboard are at http://flightline.highline.edu/icchelp/bb. If you find an error or an omission in your grades, please contact the instructor immediately.

QUIZZES:

bullet

Chapter quizzes will be posted in Blackboard under Course Documents. All quizzes are open book, but are to be completed on your own.

bullet

Quizzes will be taken outside of class. You may take the quiz at any time during the week the reading is assigned. Quizzes will expire on Sundays at midnight. A quiz may not be taken after it has expired.

bullet

Each quiz consists of ten multiple choice questions. Each question has one correct answer.

bullet

You will have 10 minutes to complete each quiz. While you will be notified of the time remaining, Blackboard will not automatically stop and submit your quiz. You are responsible for stopping on time. If you are over time by more than 10 seconds, your quiz will not be accepted.

bullet

When you have finished taking a quiz, click Submit. You will receive immediate feedback on which questions you missed.

bullet

Your lowest quiz score at the end of the quarter will count as extra credit.

ASSIGNMENTS:

bullet

Assignments are due at the beginning of class on the date due. Late assignments will be deducted 20% per day, no exceptions.

bulletTo submit assignments:
1. Create a folder with your first initial, last name, and the assignment number, e.g. JShmo_Asst1.
2. Copy your entire project folder to the assignment folder.
3. Copy the assignment folder to I:\TOstrander\CSci115\Dropbox\AsstN where N is the assignment number.
4. Turn in a printout of your code at the beginning of class on the due date
.

POLICIES:                

I do not condone academic dishonesty in any form. Students may not copy work from each other or from any outside source. If you are suspected of plagiarizing on an assignment or cheating on an exam, you will receive zero credit and the Dean of Students will be notified.

Cell phones and pagers must be turned off while in the classroom.  

Regular attendance and participation are required to succeed in this course. If you miss a class, you are responsible for any missed announcements, handouts, or lecture material. It is highly recommended that you make arrangements with a classmate to pick up handouts and take notes for you if you are absent.

Do not use computers during lecture unless you are taking notes. During class, computers are to be used only for course-related work, not for checking email, playing games or surfing the Web. These activities are distracting to your classmates and disrespectful to the instructor.

RESOURCES:

There are a number of helpful VB resources on my Links page. If you find others, please let me know!

The Blackboard forum is an excellent place to post questions and collaborate with your peers. I will check the forum daily.

I am always available to answer questions of a personal nature (e.g. grades) via email. However, questions that might benefit the class should be posted to the forum.

SPECIAL NEEDS:      If you need course adaptations because of a disability, if you have emergency medical information to share with the instructor, or if you need special arrangements in case the building must be evacuated, please provide the instructor with the letter of accommodation you have received from the Office of Access Services, located in Building 6 in the Student Development Center.