Course Description: Introduction to programming using Visual Basic. Designed for students with little or no experience in computer programming. Includes hands-on programming projects as well as the history of computer science and theories of software development.
When and Where: MW 9:30AM-10:50AM, HSLH-133
Please check the
CMPSCI 132 Web Page each week for:
- Weekly Lecture Topics
- Weekly Reading Assignments
- Late-Breaking Class News
Required Text: An Introduction to Programming Using Visual Basic 2010, 8th Ed., Author: Schneider, ISBN-10: 013212856X, ISBN-13: 9780132128568
Grading
Grades will be based on the following breakdown:
(7) Quizzes,
10 points each - 60 points (lowest quiz score will be dropped).
Midterm Exam - 50 points.
(19) Exercises/Programming Projects, 18 at 2 points each, 1 at 4 points -
40 points.
Final Exam - 100 points.
Participation - 30 points.
Total Points Possible: 280.
Needed Point Totals:
| Grade |
Score |
| A |
246+ |
| B |
210 - 245 |
| C |
168 - 209 |
| D |
140 - 167 |
| F |
139 < |
Attendance
Attendance will be taken for all class meetings at the beginning of class. Should a student be tardy, it is the student's responsibility to sign in after class to inform me of their presence. Otherwise, the student will be marked as absent for the class. The instructor reserves the right to drop a student after 2 absences. However, it remains the student's responsibility (not the instructor's) to officially drop the course if necessary. The student should not assume that she/he will be dropped after these absences, nor should she/he assume that she/he will not be dropped.
Classroom Behavior
College level behavior is expected. Smartphones, iPod/MP3 devices and headphones/earbuds must be turned off and put away during class. Lab computers are reserved for class-related activities. Playing online games such as WoW or Disgaea, browsing Ebay or sports sites and participating in chat rooms and other non-class related web surfing is strictly prohibited.
Violations of these rules may result in a penalty reduction of points. Additionally, students who engage in disruptive behavior will be asked to leave the class or will be referred to the Dean of Students. Disruptive behavior includes any of the following during lecture:
- Distractive talking.
- Texting.
- Having your smartphone disrupt class.
- Leaving the classroom without asking.
- Disrupting your fellow students in any way.
Important Dates:
- Add/Drop with Refund Deadline - 2/19/13
- Drop w/o "W" - 2/19/13
- Drop Deadline - 4/26/13
Student Learning Outcomes:
By the end of this course, the student will be able to design computer programs at an introductory level using Visual Basic.
Course Schedule (Subject to Change)
| Date |
Topic |
| 2/4/13 |
Course Syllabus |
| 2/6/13 |
Chapter 1 |
| 2/11/13 |
Chapter 2, Visual Basic
Controls (Sections 2.1, 2.2) |
| 2/13/13 |
Work on Section 2.2,
Exercises 26, 29 |
| 2/18/13 |
Presidents Day |
| 2/20/13 |
Quiz 1 |
| 2/25/13 |
Chapter 2, Visual Basic
Events (Section 2.3) |
| 2/27/13 |
Work on Section 2.3,
Exercise 34 |
| 3/4/13 |
Work on Section 2.3,
Exercise 40 |
| 3/6/13 |
Quiz 2 |
| 3/11/13 |
Chapter 3, Numbers
(Section 3.1) |
| 3/13/13 |
Work on Section 3.1,
Exercises 59, 64 |
| 3/18/13 |
Quiz 3 |
| 3/20/13 |
Chapter 3, Strings
(Section 3.2) |
| 3/25/13 |
Work on Section 3.2,
Exercises 39, 45 |
| 3/27/13 |
Midterm Exam |
| 4/1-4/5 |
Spring Break |
| 4/8/13 |
Chapter 3, Input and
Output (Section 3.3) |
| 4/10/13 |
Work on Section 3.3,
Exercises 61, 74 |
| 4/15/13 |
Quiz 4 |
| 4/17/13 |
Chapter 4 Decisions |
| 4/22/13 |
Work on Chapter 4
Programming Projects 2, 4, 6 |
| 4/24/13 |
Quiz 5 |
| 4/29/13 |
Chapter 5 General
Procedures (Sections 5.1, 5.2) |
| 5/1/13 |
Work on Chapter 5,
Section 5.1, Exercise 14
Section 5.2, Exercise 36 |
| 5/6/13 |
Quiz 6 |
| 5/8/13 |
Chapter 6 Repetition
(Sections 6.1, 6.2) |
| 5/13/13 |
Work on Chapter 6,
Section 6.1, Exercise 23
Section 6.2, Exercise 36 |
| 5/15/13 |
Quiz 7 |
| 5/20/13 |
Chapter 7 Arrays
(Sections 7.1, 7.2) |
| 5/22/13 |
Work on Chapter 7,
Section 7.1, Exercise 48
Section 7.2, Exercise 29 |
| 5/27/13 |
Chapters 8 & 9
(Sections 8.1, 9.4) |
| 5/29/13 |
Final Exam |