00 Module Briefing

Post on 11-Jan-2016

218 views 1 download

Tags:

description

Professional Enterprise Development

Transcript of 00 Module Briefing

INTRODUCTION TO OBJECT ORIENTED PROGRAMMING

BRIEFING

CE00371-1: Introduction to Software Development Problem Solving using programmed solutionsCT044-3-1 INTRODUCTION TO OBJECT ORIENTED PROGRAMMING

Facilitator Information

• Lecturer: Jason Leong

• E-mail: swee.kee@apu.edu.my

• Office number: (03) 8996 5262

CE00371-1: Introduction to Software Development Problem Solving using programmed solutionsCT044-3-1 INTRODUCTION TO OBJECT ORIENTED PROGRAMMING

Module Learning Outcomes

1. Create different basic coding solutions for small problems

2. Explain on the object oriented concepts and apply them using C#

3. Create an application by applying object oriented techniques

CE00371-1: Introduction to Software Development Problem Solving using programmed solutionsCT044-3-1 INTRODUCTION TO OBJECT ORIENTED PROGRAMMING

Assessment

• Group Assignment – 50%• Tests

– Test 1 : 25% (Basic programming concepts)• Around week 8

– Test 2: 25% (Object Oriented concepts)• End of semester, around week 15

CE00371-1: Introduction to Software Development Problem Solving using programmed solutionsCT044-3-1 INTRODUCTION TO OBJECT ORIENTED PROGRAMMING

Software Required

• You can download Visual Studio 2010 / 2012 from MSDN Academic Alliance in Webspace– Either one version will do, just different

versions and will not be using the advanced tools, so it doesn’t matter

– Requires login using Webspace login id & password

CE00371-1: Introduction to Software Development Problem Solving using programmed solutionsCT044-3-1 INTRODUCTION TO OBJECT ORIENTED PROGRAMMING

Reference Books

• Gaddis, T 2011, Starting Out with C# 2010, 2nd edition, Addison Wesley.

• *2012 version is not yet published

CE00371-1: Introduction to Software Development Problem Solving using programmed solutionsCT044-3-1 INTRODUCTION TO OBJECT ORIENTED PROGRAMMING

Reference Books

Bradley, J.C. & Millspaugh, A. 2009, Programming in Visual C#, McGraw Hill.

CE00371-1: Introduction to Software Development Problem Solving using programmed solutionsCT044-3-1 INTRODUCTION TO OBJECT ORIENTED PROGRAMMING

Reference Books

Weisfeld, M. 2008, The Object-Oriented Thought Process, 3rd edition, Addison-Wesley