Visual Programming CS 333
Visual Programming CS 333
2 Rev No 1
Course Outline CS 333 Credit Hours: 2-1 Page 1 of 2 pages
Feb 2017 Dated: 01.01.04
Visual Programming
Note: The course is based on the .NET technology. The course can be taught in any .Net
related language like C#, VB, C++ etc.
Reference Books:
1. Deitel and Deitel, "Visual C# : How to Program", 6/e Edition, Prentice Hall / Pearson
Education, 2017, ISBN 978-0-13-650154-0.
2. J.C. Bradley, A.C. Millspaugh, "Programming in C# .NET", McGraw-Hill, 2014, ISBN
0-07-121564-6.
3. Beginning Visual Basic by WROX Series
4. Database Programming with Visual Basic by WROX Series
5. Mastering Database Programming with Visual Basic 6.0.
Course Description:-
This course is aimed at enabling the students to develop small user friendly programs on
their own. They can also learn how to package and make distributable diskettes of the programs
that they develop. This course introduces computer programming using the Visual Programming
language with object-oriented programming principles. Emphasis is on event-driven
programming methods, including creating and manipulating objects, classes, and using object-
oriented tools such as the class debugger. Upon completion, students should be able to design,
code, test and debug at a beginning level. This course has been approved to satisfy the
Comprehensive Articulation Agreement for transferability as a pre-major and/or elective course
requirement.
Grading Policy:-
Session State, Application State, Multithreading Issues, Cookies. Server Controls: HTML Server
Controls, Web Forms Server Controls, Services in C#: Services in Windows
Week-wise Breakdown
Should be prepared according to the new contents