LeMoyne-Owen College
Division of Natural Sciences, Mathematics and Computer Science
Course: COSI 121 Programming in Visual BASIC (3 credit hours)
Meetings: T
TH 12:30 A.M. - 1:45 P.M. in GOH 103
Instructor: Dr. Vivek S.
Savur
GOH 100 B
Extension 1385 or (901) 435-1385
Office Hours: Office Hours
Announcements
Required Text: Simply Visual Basic.Net. An
Application-Driven Tutorial Approach First Edition by H. M.
Deitel, P. J. Deitel And T. R. Nieto, 2003,
Prentice-Hall ISBN 0-13-140553-5
Description: An introduction to event-driven programming in Windows environment using Visual Basic. Topics covered include basic data types, branching, loops, functions, parameter passing, arrays, and basic GUI. The emphasis is on problem solving. Three hours of lecture per week. Prerequisite: COSI 118.
Format & Technology The course will meet in the computer lab. Every student will be assigned an account. The instructor will explain the theory and the syntax and semantics of the BASIC language. Then with the help of the instructor, the students will code the programs and execute them. The students will access my web page continuously for advice and help.
Goals & Objectives By the end of the course, the student would be able to write programs in the BASIC language, and execute them using Visual Basic. The student will be in the position to analyze problems, plan a solution, write them in pseudo code, draw flow charts, code, run and debug the programs.
Requirements: Students are expected to participate in class discussions, ask pertinent questions, and prepare a detailed program with annotations. There will be three tests, four programs and a final.
Final
50%
Daily
Quizzes 10%
Total
110% (10% Bonus)
For Programs click here: Programs
There will be daily quizzes. You will get a minimum of 1 point for each quiz, even if you cannot answer any thing. Then more points will be awarded based on the complexity. If you miss the quiz (late or absent) you will get zero. If you have a good excuse, you can take a make up quiz in my office. You can get more than 20 as the total does not include the bonus 1 point which you get just for coming on time.
Grading scale:
Over
88
"A"
75 -
87
"B"
62 -
74
"C"
50 -
61
"D"
Below
49
"F"
Tentative Schedule
Week
Material
1
Preface, Object-Oriented
Langusges Introduction,
Chapter 1
2
Chapters 2 and 3. Program 1
3
Chapter 4, Program 2, Program 1 due
4
Chapter 5, Program 2 due, Program 3
5
Chapter 6, Program 3 due, Program 4,
6
Chapter 7, Program 4 due, Program 5
7
Chapter 8, ***MID-TERM***
8
Chapter 9, Program 5 due, Program 6
9
Chapter 10, Program 6 due, Program 7
10
Chapter 11, Program 7 due, Program 8,
11
Chapter 12, Program 8 due
12
Chapter 16,
13
Chapter 18, Program 4 due
14
Chapters 19 and 20,
15
Comprehensive Final Thursday December 7, 2005 11:00 - 12:50