0% found this document useful (0 votes)
13 views

Visual Programming CS 333

The course CS 333, titled Visual Programming, focuses on developing user-friendly applications using .NET technology and languages such as C# and VB. It covers object-oriented programming principles, event-driven methods, and includes practical components like designing, coding, testing, and debugging applications. The course is structured with a grading policy of 50% for in-semester evaluations and 50% for end-semester evaluations, and it has been approved for transferability as a pre-major or elective course requirement.

Uploaded by

hamefij140
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Visual Programming CS 333

The course CS 333, titled Visual Programming, focuses on developing user-friendly applications using .NET technology and languages such as C# and VB. It covers object-oriented programming principles, event-driven methods, and includes practical components like designing, coding, testing, and debugging applications. The course is structured with a grading policy of 50% for in-semester evaluations and 50% for end-semester evaluations, and it has been approved for transferability as a pre-major or elective course requirement.

Uploaded by

hamefij140
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Rev No.

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.

Pre-requisite:- Introduction to Programming

Grading Policy:-

In Semester Evaluations: 50%


End Semester Evaluation: 50%
Content:
Introduction to Visual Programming, Different type of Visual Programming, Overview of the
Visual Basic Language: Introduction, Planning the design of an application, Introduction to
.NET: Discuss the transformation in computing, internet and application development,
Introduction to Visual Studio .NET: Features of VS.Net, Shared Integrated Development
Environment (IDE),User Interface. Enhancement:, Dialog Boxes, Types of Dialog Boxes,
Visual Effect in Winform, Error Handling in Winforms: Exception, Types of Errors, MDI
Applications: Single Document Interface, Multiple Document Interface, ADO.Net Data Access
Components: ODBC, OLE DB, ADO, ADO.NET, Web Applications and ASP.NET: Describe
Web applications, ASP.NET and HTTP: Request/Response Programming, Web Applications:
Rev No. 2 Rev No 1
Course Outline CS 333 Credit Hours: 2-1 Page 2 of 2 pages
Feb 2017 Dated: 01.01.04

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

You might also like