INTRODUCTION TO PROGRAMMING COURSE CODE – MIS 211 Department of Management Information System...

Preview:

Citation preview

Mr.Mohammed Abu Roqiah

INTRODUCTION TO PROGRAMMING

COURSE CODE – MIS 211Department of Management

Information System

Mr.Mohammed Abu Roqiah

Learning Outcomes

• Introduce the concept of computers (How they work, why we use them, why students from other faculties than IS do study C# )

• Introduce basic programming statements and concepts.• Understand memory concepts, operators, data types,

constant, and variables.• Understand the main concepts involved in C #

programming language: IDE, events, controls, properties, methods.

• Understand how we can write a project using C# through different stages ( design, coding, run).

Mr.Mohammed Abu Roqiah

Course Description

• Basic concepts :- • Introduction,Low and High-level Languages,Data Types.• • Operators and Expressions :-Operator Cardinality, Arithmetic, Operators, Relational Operators,

Logical Operators, Bitwise Operators, Assignment Operators, Expressions.• • Control Structures and arrays• Making Decisions , Looping , Arrays .• • Object-Oriented Classes and Objects :• Methods , Random-Number ,Parameter Passing ,Access Control, Objects ,Classes ,Introduction

Inheritance.• Graphical user interface with windows :• Exception Handling, Using GUI Objects and the Visual Studio IDE, Using Controls ,Handling

Events, Data Queries and LINQ • Projects

Mr.Mohammed Abu Roqiah

Schedule of Assessment Tasks for Students During the Semester

Proportion of Final Assessment

Week due Assessment task Assessment

15% 5th Mid Term Examination I1

15% 10th Mid Term Examination II2

5% 11th Homework 3

5% 12th Quiz’s4

20% 13th On C# Project5

40% 14th Final examination 6

Mr.Mohammed Abu Roqiah

References:

• A: Paul J. Deitel & Harvey M. Deitel (2008), " Visual C# 2008 How to Program" Prentice Hall , Third edition .

• B: Jesse Liberty, Donald Xie ,"Programming C# 3.0" , O'Reilly Series , Fifth edition

Mr.Mohammed Abu Roqiah

Software– Operating system: NT, 2000, XP (Pro),win vista,win 7– Visual Studio .NET Or C# 2008 any edition– The .NET 3.5 framework

Recommended