INTRODUCTION TO PROGRAMMING COURSE CODE – MIS 211 Department 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 dueAssessment taskAssessment 15%5 th Mid Term Examination I 1 15%10 th Mid Term Examination II 2 5%11 th Homework 3 5%12 th Quiz’s 4 20%13 th On C# Project 5 40%14 th Final examination6 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 editionJesse LibertyDonald Xie 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 Mr.Mohammed Abu Roqiah