#1. Course Outline
#1. Course Outline
Course Description
.NET Framework: Overview of the framework,CLR and BCL, garbage Collection in the .NET
Runtime, Class Member Accessibility. Visual Studio IDE: Creating a Graphical Application, Using
Namespaces, Working with Variables, Operators, and Expressions. Writing Methods and Applying
Scope, Using Decision Statements, Managing Errors and Exceptions, Creating and Managing Classes
and Objects, Values and References, Arrays, Inheritance, Interfaces and abstract classes, Using
Garbage Collection and Resource Management. Windows Forms: Create Modal and Modeless Forms,
Add a Menu Bar, Disable Menu Items Dynamically, Adding a Status Bar, Adding a Toolbar, Creating
a Split Window Interface, Inherit a Form, Creating a User Control, Using a Timer, Use Application
and User Configuration Values. Linking Windows Forms to code. Building Windows Presentation
Foundation. Applications: Introduction to Windows Presentation Foundation, Gathering User Input,
Performing Validation. Managing Data: Querying Information in a Database, Displaying and Editing
Data by Using the Entity Framework and Data Binding.
Teaching Methodologies
Lectures, assignments, tutorials, Demonstrations, case studies and class presentations.
Instructional materials/equipment
LCD projector, e-learning materials, Internet, textbooks
Course assessment:
Continuous assessment tests, assignments 30%
End of semester examinations 70%
Course Textbooks:
1. Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner, Professional C# 4
and .NET 4, Wiley Publishing, ISBN: 978-0-470-50225-9
2. John Sharp, Microsoft® Visual C#® 2010 Step by Step,
3. BEN WATSON, C# 4.0 How-To Pearson Education, Inc. ISBN-13: 978-0-672-33063-6 ISBN-10:
0-672-33063-6
4. Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon Reid, Morgan Skinner , BEGINNING
Visual C# 2010, Wiley Publishing, Inc. ISBN: 978-0-470-50226-6
Reference Textbooks:
1. Beginning ASP.NET 4: in C# and VB ISBN: 9780470502211
2. Beginning Microsoft Visual Basic 2010 ISBN: 9780470502228
3. Visual Basic 2010 Programmer’s Reference ISBN: 9780470499832
4. Professional Visual Studio 2010 ISBN: 9780470548653
5. WPF Programmer’s Reference: Windows Presentation Foundation with C# 2010 and .NET 4
ISBN: 9780470477229
Course Journals
1. Acta Informatica ISSN 0001-5903
2. Advances in Computational Mathematics ISSN 1019-7168
3. Advances in data Analysis and Classification ISSN1 1862-5347
4. Annals Of software Engineering ISSN 1022-7091
Reference Journals
1. Journal of computer science and Technology ISSN 1000-9000
2. Journal of Science and Technology ISSN 1860-4749
3. Central European Journal Of Computer Science ISSN 1896-1533
4. Cluster computing ISSN 1386-7857