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

Visual Programming Languages

This document outlines a course on Visual Programming Languages that is 3+1 credit hours. The course introduces event-driven programming using a visual language for Windows and the internet. Students will learn about the .NET framework, C# language concepts, Windows forms, controls, ADO.NET, threads, WPF, and Windows services. Assessment includes assignments, class quizzes, a midterm exam worth 25% and a final exam worth 50%. Assignments are due on specified dates and no late work is accepted. Four quizzes will be given in class to check performance. Recommended textbooks are also provided.

Uploaded by

Waqar Khan
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views

Visual Programming Languages

This document outlines a course on Visual Programming Languages that is 3+1 credit hours. The course introduces event-driven programming using a visual language for Windows and the internet. Students will learn about the .NET framework, C# language concepts, Windows forms, controls, ADO.NET, threads, WPF, and Windows services. Assessment includes assignments, class quizzes, a midterm exam worth 25% and a final exam worth 50%. Assignments are due on specified dates and no late work is accepted. Four quizzes will be given in class to check performance. Recommended textbooks are also provided.

Uploaded by

Waqar Khan
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Course Title:

Course Code:
Credit Hours:
Pre-requisite:

Visual Programming Languages


3+1

Aims & Objectives:


The subject will introduce the fundamental principles of event-driven
programming visual environment through the use of a Visual programming
language for the Windows and internet.

Learning Outcomes:
Introduction to .Net Framework Architecture, C# Language Basic Concepts
(Statements, Exceptions, Methods, Arrays, OOP, Objects, Aggregation,
Namespaces, Properties, Indexers, Attributes), Introducing Windows Forms,
Working with Controls (Button, Checkbox, Combox, ListView, DateTimePicker,
Panel,
TabControl,
Menus,
DataSet,
DataGridView,
BindingSource,
ErrorProvider, EventLog, MessageQueue, Process,
PrintDialog), Building
Customized Controls, ASP .Net (Inputs/Outputs, Rich Server Controls,
DataList, Repeater, DataGrid, Managing State, Caching, Configuring,
Deploying, Securing), Using Web Forms Applications, Threading and
Synchronization and Windows Presentation Foundation.

Marks Distribution:
Assignments + Class Quizzes
Midterm Examination
Final Examination

25%
25%
50%

Assignments:
Assignments would be assigned at least one week before the due date and
must be submitted on or before due date. No late assignment will be
accepted. Total of 4 assignments would be assigned during the semester.
You have to be very careful while you are solving your assignment. Please do

not try to copy from someone else in order to avoid any problem at the end
of the semester.

Class Quizzes:
To check the class performance, sudden death test or class quizzes would be
taken in class throughout the semester. At least 4 quizzes would be taken
during the semester. These quizzes have to be solved in the class and they
would be of short duration. There would be no LATE submission or MAKEUP
for these quizzes.

Recommended Books:
Course Book:
Reference Book:
1. C# Programming Black Book KOGENT
2. C# for programmers P.Dietel / H.Dietel

Weekly Course Break up


Course Title: Visual Programming Languages
Wee
k
1
2
3

Topic to be Covered
Introduction to .Net Framework Architecture
C# Langauge Basic Concepts (Statements, Exceptions,
Methods, Arrays)
C# Langauge Concepts (Inheritance, Polymorphism ,
Encapsulation, Abstract Classes and Interfaces)

Events and Delegates / Exception Handling

11

Introducing Windows Forms


Working with Controls (Button, Checkbox, Combox, ListView,
DateTimePicker, Panel, TabControl, Menus)
Working with Controls (DataSet, DataGridView, BindingSource,
ErrorProvider, EventLog, PrintDialog)
Streams (File, Directory, Drive , Reader,Writer,Buffering)
Mid Term Examination
Introduction to ADO.NET
Working with ADO .Net ( Connection , Commands) using SQL
Server
Working with ADO .Net ( Adapters , DataSets) using SQL Server

13

Threads and Synchronization

14
15

Introduction to WPF Applications


Programming WPF Applications

16

Introduction to Windows Services

6
7
8
9
10

Final Examination

Remarks

Quiz 1
Assignment
1
Quiz 2
Assignment
2

Quiz 3
Assignment
3
Quiz 4
Assignment
4

You might also like