CS-411 Visual Programming
Q & A
Online Test
Course Category: Computer Science/Information Technology
Course Level: Imdregraduate
Credit Hours: 3
Pre-requisites: CS201
Course Contents:
Introduction & Administrivia, Introduction to Events, Event-driven programming, Introduction to C#, Basic C#language constructs, Object oriented programming in C#, Properties, interfaces, and indexers, Delegates, C# events, exception handling, Attributes, enums, operator overloading, Reading and writing XML, Working with files and directories, Introduction to WPF and XAML, Property elements, type converters, markup extensions, XAML and procedural code, Logical and visual trees, Dependency properties, Attached properties and element display, Transforms and Panels, Grid Panel, Content Overflow, Panel composition, Input events, Touch manipulation events, WPF Commands, Deploying & Installing, Navigation-base apps, XAML Browser apps, Resources, Data binding, Collection View, Hierarchical Data Template, Introduction to Threads, Tasks & Continuations, Asynchronous functions, Parallel programs, Concurrent collections, Introduction to HTML, CSS, and JavaScript, DOM and the jQuery library, jQuery events, AJAX programming in JavaScript, Introduction to Objective-C, iOS mobile programming, Delegates and CoreLocation framework, Touch events, Blocks and Grand Central Dispatch
 CS411_midterm Solved  CS411_Midterm Solved MCQs With References By Moaaz
Course Instructor

Dr. Junaid Haroon Siddiqui
Ph.D The University of Texas

Event Processing in Action
by Opher Etzion, Peter Niblett

C# 5.0 in a nutshell
by Joseph Albahari and Ben Albahari

WPF 4 Unleashed
by Adam Nathan

iOS Programming
by Joe Conway and Aaron Hillegas