IT274 Intermediate C# Programming Instructor : Vladimir Gubanov, PhD AIM : vladimirg77.

Slides:



Advertisements
Similar presentations
Intermediate Visual Basic CISP 371 CRC Prof. Chapman.
Advertisements

Computers in Principle & Practice I - V Deena Engel Computers in Principle and Practice I V , Sections 1 & 2 Fall, 2009 Deena Engel .
IT 240 Intro to Desktop Databases Introduction. About this course Design a database: Entity Relation (ER) modeling and normalization techniques Create.
ISYS 512 Business Application Design and Development with.Net David Chao.
Logistics: –My office hours: T, Th 4-5pm or by appointment –Class Web page:
Free Training Courses for.NET Software Engineers Svetlin Nakov Telerik Corporation
ISYS 512 Business Application Design and Development with.Net David Chao.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
CS-0401 INTERMEDIATE PROGRAMMING USING JAVA
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
Cen 312 Web Programming Özgür Örnek.
Chapter 1 Introduction Outstanding Features About This Book 1. A novel writing style is adopted to try to attract students’ or beginning programmers’ interesting.
INE2720 Web Application Software Development General Information.
1 CSE 2341 Object Oriented Programming with C++ Note Set #1.
The audio will be turned on just before our start time at 7:00 pm ET.
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
 Dr. Natheer Khasawneh. Visual Programming CPE 411 Dr. Natheer Khasawneh Jordan University of Science and Technology.
IT Academy Benefit Overview
CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS.
ISYS 512 Business Application Design and Development with.Net David Chao.
CIS162AD: C#.Net Programming Level I Instructor: Gary R. Smith, MS.
Welcome to IT133 Software Applications Unit 8 aka Prof Brooke.
Administrative Issues ICS 151 Winter 2010 Instructor: Eli Bozorgzadeh.
Module Info Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours
1 Hammad Khan. COURSE CONTENTS.NET Framework And C# SQL Server 2008 ADO.NET LINQ ASP.NET Dynamics Data ASP.NET MVC framework 2 Advance C# Concepts Windows.
1 Software Systems Development CEN Spring 2011 TR 12:30 PM – 1:45 PM ENB 116 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Programming In Perl CSCI-2230 Thursday, 2pm-3:50pm Paul Lalli - Instructor.
E81 CSE 532S: Advanced Multi-Paradigm Software Development Chris Gill Department of Computer Science and Engineering Washington University in St. Louis.
Object Oriented Programming (FIT-II) J. H. Wang Feb. 20, 2009.
What else is there? CMPT 454: Database Systems II. – Transaction Management. – Query Planning. – Optional topics, e.g. data mining, information retrieval,
AC300.01: Seminar Unit 1 November 9, 2011 School of Business and Management.
IT461 Advanced Visual Basic Unit 1: Course Introduction Sydney Liles AIM: sydneyliles.
Monday, Jan 6, 2003Kate Gregory with material from Deitel and Deitel CO 204 Object Oriented Programming 2003 Trent University Kate Gregory.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
Introduction to Management
1 CAP 4063 Web Application Design Summer 2012 TR 9:30 – 11:40 PM CHE 102 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB 336.
1 Final Review. 2 Final Exam  30% of your grade for the course  December 9 at 7:00 p.m., the regular class time  No makeup exam or alternate times.
JTA. Prelim/01 Java Technology and Applications v Objective –to give some background on the course CoE Masters Programme, PSU Semester.
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
ISYS 512 Business Application Design and Development with.Net David Chao.
Data Structures and Algorithms in Java AlaaEddin 2012.
Course Introduction Svetlin Nakov Telerik Corporation
+ DGM 3870 Web Graphics (Photoshop) Bryce Newell, J.D.
FEDERAL TAX AB256 Professor Ron Hathaway. WELCOME Introductions contact information: Ron Hathaway (c) AIM: DiverRescue4.
The Jukebox is a.NET web application that plays streaming music files to it’s clients according to their favorites musical genres. Clients can rate the.
ASP.net Course From Intermediate to Advance level By Arsalan Ahmed 3 Months Course Cell :
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Welcome to MT140 Introduction to Management Unit 1 Seminar – Introduction to Management.
We will begin at 9 PM This is an Audio Seminar. Please be sure to adjust your audio. When reviewing the archived seminar this document will provide the.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Theory and Practice of Web Technology
Introduction to .NET Framework Ch2 – Deitel’s Book
Ground Control Software
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
Beginning Object-Oriented Web Design
CSCD 330 Network Programming Spring
CSCD 330 Network Programming Spring
Pablo Castro Software Architect Microsoft Corporation
CSCD 330 Network Programming Spring
SE-1021 Software Development 2
Data Structures and Database Applications ACST 3330
Computer Engineering Department Islamic University of Gaza
.NET Framework V3.5+ & RESTful web services
Excel 2007 Level 1 Cathy September 24, 2009
Presentation transcript:

IT274 Intermediate C# Programming Instructor : Vladimir Gubanov, PhD AIM : vladimirg77

Some Course Administration questions first : 1.Our Seminars : they will be each Thursday, from 10 PM to 11 PM EST 2.My Office Hours : Mondays, 7PM to 8PM Saturdays, 9AM to 10 AM

Our course : Continuation of IT254 – I would say that much more interesesting one ! The topics include advanced OO concepts, custom classes, abstraction, inheritance, polymorphism, overloading and overiding and other OO software development methods and techniques as implemented in C# 3

The Textbook Programming in Visual C# 2008 by Julia Bradley and Anita Millspaugh We will cover : – Chapters 1- 3, 4, 7 : brief review only ( in the first two units) – Chapters 5 and 8 : more on methods and arrays – Chapter 9 : Web Applications : Web pages and C# interfaces for the Web (client-side and server- side, with ASP.Net and AJAX) – Database Applications: ADO.NET and C# ( including LINQ) 4

We will cover ( cont.) Data Files :.NET file Handling – writing to a file and reading from a file Chapter 12 : Advanced OO concepts : custom classes and objects, inheritance, polymorphism Chapter 13 : Graphics, Animation, Sound and their implementations in C# Chapter 14 : Validation Techniques, DataControls, XML Data Files, Windows Presentation Foundation 5

Software you will need : MS Visual Studio 2008 or MS Visual C# 2008 Express ( no VS 2010 – yet ) MS Visual Developer 2008 Express MS SQL Server 2008 or MS SQL 2008 Server Express 6

Assingnments and grading Discussions : 240 points Projects (9) : 450 points FLA : 160 points Final Project : 150 points Participation : not less than 3 days per week – please make it four - a lot of questions to discuss in this class ( the first post not later than by Saturday) 7

Projects Look at the grading rubrics to see the expectations GUI suggestions are often given : please follow those, but welcome to add your own features and functionalities Projects are usually close to the samples discussed in the chapters Excellent C# code samples on the MSDN web site 8

FLA Welcome to take quizzes in lieu of seminars We review less of the course materials at the seminars than in the previous C# class Please read unit materials before seminar and come to ask questions I will have some questions for you too… 9

The End 10 Any questions? My