Object Oriented Programming Course Introduction

Slides:



Advertisements
Similar presentations
1 433 – 254: Software Design Rajkumar Buyya Grid Computing and Distributed Systems Lab Dept. of Computer Science and Software Engineering University of.
Advertisements

A very achievable course  a very achievable course ( for those who WORK!! ) an interesting course  an interesting course.
COMP 5138 Relational Database Management Systems Sem2, 2007 Lecture 0 Course Overview.
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
1. Introduction Fundamental English Writing Skills Dr. Hsin-Hsin Cindy Lee.
ECE 171 first class in logic and computers Dr Marek Perkowski Introduction Grading What is this class.
HCI 201 Multimedia and The World Wide Web Course Introduction.
1 st Semester2 nd Semester 3 rd Semester4 th Semester Introduction Technology in Education ( – 3 hours) Graphic Design for Instructional Visual.
Math-254 Numerical Methods.
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
M1G Introduction to Programming 2 1. Designing a program.
 Dr. Natheer Khasawneh. Visual Programming CPE 411 Dr. Natheer Khasawneh Jordan University of Science and Technology.
Object Oriented Programming CEN 221. Course Description Classes, objects, inheritance, polymorphism, graphical user interfaces, event handling, exception.
Software Engineering (CE 352) Fall 2013 Dr: Mohamed El-Basiuny Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING.
MINF4533: Networks and Business Intelligence Prof. Dr. Daning Hu Department of Informatics University of Zurich Sep 18th, 2012.
SYSC System Analysis and Design 1 Part I – Introduction.
Distributed Systems Dr. Almetwally Mohamad Mostafa
Foundation Programming Introduction. Aims This course aims to give students a basic understanding of computer programming. On completing this course students.
Computer Networking Course Introduction Dr Sandra I. Woolley.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introductory Lecture Advanced Computer Programming.
Data Structures Lecture 1 : Model Course Syllabi 0 Dr. Essam Halim Houssein Lecturer, Faculty of Computers and Informatics, Benha University.
CSC 120 Introduction to Programming Dr Andreas Loizides c.cy des/CSC120.
CS1201: Programming Language 2 C++(Course Introduction) Level 2 Nouf Aljaffan 1 st Term Nouf Aljaffan (C) CSC 1201 Course at KSU.
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
IT Semester 1 Course Introduction IT Portfolio IT 1140 ( Semester 1) Hong Kong Baptist University IT 1140 – IT Portfolio – Course Introduction.
Quantitative Methods in Geography Geography 391. Introductions and Questions What (and when) was the last math class you had? Have you had statistics.
Course Outline Course Code: CIS 111 Course Title: Introduction to computer science Units: 2 Programmes: B.Sc. Computer Science B.Sc. Management Information.
Multimedia Systems Lecture 1: Introduction Prof. Charlene Tsai
Introduction to CMPT 281. Outline Admin information Textbooks and resources Moodle site Grading Assignments Project.
CSC 2720 Building Web Applications General Info. People Instructor  Yuan Cheng Jiun (CJ)  Teaching Assistant  Xu Zheng Lin 
© Uppsala University, IT Dept. Computer Networks I / DT014/1TT821 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology.
HNC Computing (Systems Support), Castle College Systems Analysis Lecture 1 Introduction How business use IS Role of Analyst.
Distributed Systems and Web Services (CE 353) Fall 2013 Prof. Dr: Saleh El Shehaby Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING.
SJTU Zhou Lingling1 EI207 Microelectronic Circuits Course Information Zhou Lingling.
Course Preliminaries Course Objectives Course Objectives Students’ Learning Outcomes Students’ Learning Outcomes Grading Policy Grading Policy Course Resources.
UFIEUS-20-2 Web Programming Prakash Chatterjee / Dan Dixon Room 3P16 Lecture 1 : Introduction & Course.
Name: Dr. Cathal Doyle Twitter: Website: cathaldoyle.comcathaldoyle.com.
Subject to change. Advanced Placement Psychology Course Goal  To learn about the field of psychology through in- depth study, discussion and hands-on.
CEN 137 Computer Literature and Skills INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION TECHNOLOGIES Dr. A. Turan Özcerit
History 271 Spring A new approach to the large class...
University of Papua New Guinea International Economics Lecture 1: Introduction.
Object Oriented Programming Course Introduction Dr. Mike Spann
The course purpose and structure Teach the computers internals on hardware/software interface level The students upon completion of the course should be.
1 CENG 707 Data Structures and Algorithms Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University Fall 2013.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Chapter 1 Introduction to Visual Basic
CENG 213 Data Structures Nihan Kesim Çiçekli
CENG 707 Data Structures and Algorithms
Multimedia Syllabus Information
Cen 112 C Programming Özgür Örnek.
CS101 Computer Programming I
CENG 213 Data Structures Nihan Kesim Çiçekli
Object-Oriented Programming
BIL 104E Introduction to Scientific and Engineering Computing
Math-254 Numerical Methods.
CPSC 441: Computer Communications
Introduction and Overview
ITS Training Services.
CENG 213 Data Structures Nihan Kesim Çiçekli
Introduction to Scala Unit 1
Introduction to Digital Systems Lecturer: 潘欣泰
Objects First with Java A Practical Introduction using BlueJ
Objects First with Java A Practical Introduction using BlueJ
Introduction to Web Programming DCO10801
Introduction to OpenGL
Computer Engineering Department Islamic University of Gaza
Introduction to the Course
FINA251 Fundamentals of Microeconomics Week 1
Presentation transcript:

Object Oriented Programming Course Introduction Dr. Mike Spann m.spann@bham.ac.uk

Course Introduction This course introduces you to object oriented programming using C# It also teaches you a few more advanced techniques such as graphics and multimedia programming and web form programming You will also look at techniques for programming hand held computers using the Windows Compact Edition (Windows CE)

Course Introduction The course will consist of lectures, tutorials and an unasessed programming class It is assessed by examination (30%) and a programming assignment (70%)

Recommended Textbook There are dozens of textbooks on C# You need to choose one which suits you and your budget The course recommended book is Visual C# 2005. How to Program. 2nd Edition. H.M. Deitel, P.J. Deitel Published by Pearson ISBN 0-13-204361-0 It has everything there but is rather long and glosses over some important detail at times Amazon link