0% found this document useful (0 votes)
80 views2 pages

#1. Course Outline

Uploaded by

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

#1. Course Outline

Uploaded by

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

BIT 2323 APPLICATION PROGRAMMING II (45 CREDIT HOURS)

Prerequisites: BIT 2104 Introduction to Computer Programming, BIT 2118 Application


Programming I
Purpose
To enable students develop application using programming languages that follow C and C++ syntax.
Learning Outcomes
At the end of the course, students should be able to
1. Describe the .NET Framework and .NET Runtime Environment
2. Explain the .NET namespaces, Using and Assemblies
3. Develop Object-Oriented Programs using Ms. C# .NET, C++ .NET or Visual C++ .NET
4. Design GUI applications using Integrated Development Environment such as Visual Studio.
5. Implement designed applications with programs.

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

You might also like