Course Designator/Course Number: IT 1113
Course Length: 48 hours. 3 hours per week for 16 weeks.
Textbook: H.M.Deitel, P.J.Deitel, C.H Yaeger Simply Visual Basic.NET 2003 Pearson/Prentice Hall; ISBN: 0-13-142640-0.
Or
Bradley, J. and Millspaugh, A. (2003). Programming in Visual Basic .NET.
Course Description/Objectives:
This course covers the fundamentals of computer programming and the use of a computer for performing calculations and using data files. Concepts of counters, accumulators, decision-making, looping, subroutines, arrays, files and string processing are covered. A programming language such as Visual Basic is used for laboratory assignments.
Students
who complete IT 1113 successfully will be able to:
1. Programming fundamentals
1.1 Algorithms
1.2 Designing programs
1.3 Debugging programs
1.4 Application of software engineering principles
1.4.1 Design
1.4.2 Coding
1.4.3 Testing
2. Modularity
2.1 Procedures
2.2 Functions
3. Variables
3.1 Declaration
3.2 Usage
3.3 Scope
3.3.1 Local
3.3.2 Block
4. Control structures:
4.1 Sequential
4.2 Selection
4.2.1 If –then
4.2.2 Case
4.3 Repetition
4.3.1 Sentinel
4.3.2 Counter control
5. Arrays
5.1 Declaration
5.2 Usage
6. Classes, objects
6.1 Constructors
7. Graphics
7.1 Controls
7.1.1 usage
7.1.2 properties
7.2 Event handling
Method of Instruction:
Lectures, hands-on practice in lab, discussion, presentation, out of
class programming assignments
Evaluation Methods:
Grading:
Assignments
50-60% Quizzes & Exams
40-50%
Programming & assignments
In general, I will use the following scale to assign course letter grades. I reserve the right to make adjustments (either up or down) for borderline cases.
Grading Scale: 90+: A. 80+: B. 70+: C. 60+: D. Below 60: F.
Grade “I” may be assigned only when a portion of work remains uncompleted at the final stages of the semester due to an emergency. For such an exceptional situation, documentary evidence is necessary. An “I” grade will automatically turn into an “F” grade, if it is not removed during the next semester. Finally, the new grade will not be higher than the daily grade earned by the student.
Please adhere to the following facts which may effect your grade: (I) Regular and punctual meeting attendance and participation; (II) Submission of all assignments on time; and (III) Completion of all exams.