UNIVERSITY OF NEW YORK IN TIRANA Course Syllabus

Course: VB.NET (4 credit hours)
Professor: Rao V.N.
Office Hours: Thursday, Friday (1000-1300 hrs).
Phone: 0695489424
Course Website : https://sites.google.com/site/visualbasicnet2012/ E-mail: narasimharao@unyt.edu.al
Class Timings: Wednesday 0900-1300, Lab 4B

Catalog Description

This course provides the beginning programmer with complete coverage of all major introductory programming topics, with an emphasis on the Visual Basic 2010 programming language. Visual Basic applications are presented in a real-world setting. Students learn how to plan and create their own interactive windows applications. GUI design skills and object-oriented programming concepts are emphasized throughout the course.

Required Readings, Text

Diane Zak, Programming with Microsoft Visual Basic 2010, Fifth Edition. Course Technology, Cengage Learning, 2012, ISBN 13: 978-1-1115-2943

Recommended Readings, Text

Programming with Visual Basic 2010, Bradley & Millspaugh, McGraw-Hill, 2011 Edition.

Required Additional Materials

Students will be provided additional study material as and when required.

Content of the Course

  • An Introduction to Visual Basic 2010
  • Designing Applications
  • Using V ariables and Constants
  • The Selection Structure
  • More on the Selection Structure
  • The Repetition Structure
  • Sub and Function Procedures
  • String Manipulation
  • Arrays
  • Structures and Sequential Access Files
  • Classes and Objects
  • Web Applications
  • Working with Access/SQL Server Databases and LINQ
  • ADO.NET: Access/SQL Server Databases and SQL

    Course Requirements

    Participation: Participation extends beyond mere attendance. Expect your instructor to keep track of how often you contribute to class discussion (as a whole), particularly during the panel discussion section. You may miss up to three classes without penalty – your first two absences count whether you have a good excuse or not. Each absence beyond the first three will cost you points off of your participation grade. The only exceptions to this rule are severe illness (doctor’s note required) and UNYT approved trips/activities. Appropriate documentation for absences beyond the first three is necessary the class day directly before or after the one you miss. In general: this class is intensive and interactive. Missing class could seriously affect your grade! Students are reminded not to approach the instructor for copies of the previous week’s materials during immediately before, during, or immediately after class. Students are expected to collect materials from their classmates or see the instructor during consultation hours.

    Exams: Two examinations will be taken, a midterm and a final exam covering all course content during the final examination period. Test format may combine a mixture of short answer, true/false, matching, sort answer, and one or two essay questions covering all readings, lecture, hand-out and class discussion content.

    Final Examination: June 13, 2012 General Requirements

    Late assignments and absence from tests will not be tolerated. In the event of illness or emergency, contact your instructor IN ADVANCE to determine whether special arrangements are possible. The University’ s rules on academic dishonesty (e.g. cheating, plagiarism, submitting false information) will be strictly enforced. Please familiarize yourself with the STUDENT HONOUR CODE, or ask your instructor for clarification.

Criteria for Determination of Grade, including Evaluation Methods

Assignments(Lab Practice & Home)

15%

Project

15%

Midterm

30%

Final

40%

Grading Scale

Letter Grade

Percent (%)

Generally Accepted Meaning

A

96-100

Outstanding work

A-

90-95

B+

87-89

Good work, distinctly above average

B

83-86

B-

80-82

C+

77-79

Acceptable work

C

73-76

C-

70-72

D+

67-69

Work that is significantly below average

D

63-66

D-

60-62

F

0-59

Work that does not meet minimum standards for passing the course

Course Outline

Week

T opics

Chapter Readings

Exams

1

An Introduction to Visual Basic 2010 Designing Applications

Chapter 1 Chapter 2

2

Using Variables and Constants The Selection Structure More on the Selection Structure The Repetition Structure

Chapter 3 Chapter 4 Chapter 5 Chapter 6

3

Sub and Function Procedures,

Chapter 7

Assignment-1

4

String Manipulation, Arrays

Chapter 8, Chapter 9

5

Structures and Sequential Access Files

Chapter 10

6

Classes and Objects Object-oriented features in VB

Chapter 11

Assignment-2

7

Mid-term Exam

8

Object-oriented features in VB (continuation)

Material will be provided in class

9

Exception Handling

Material will be provided in class

10

Web Applications

Chapter 12

Assignment-3

11

Reports

Material will be provided in class

12

Working with Access/SQL Server Databases and LINQ

Chapter 13

13

ADO.NET: Access/SQL Server Databases and SQL

Chapter 14

14

ADO.NET: Access/SQL Server Databases and SQL
(Continuation)

Chapter 14

Assignment-4 Project Submission

15

Final Exam

Technology Expectations

  • Software Required: Visual Studio 2010, SQL Server 2008.
  • Assignments are to be word-processed and submitted using Turnitin software.

    Date:February20,2012 Preparedby: NarasimhaRaoV