BIM313 – Advanced Programming Techniques Course Information 1.

Slides:



Advertisements
Similar presentations
Information System Design Lab 5&6. User Interface Design.
Advertisements

COMP 321 Week 1. Application Server Programming Introduction to server-based programming using an object-oriented approach You will learn and reflect.
Today’s Agenda  Syllabus CS2336: Computer Science II.
COP3330 Object Oriented Programming in C++ Syllabus
Free Training Courses for.NET Software Engineers Svetlin Nakov Telerik Corporation
BORIS MILAŠINOVIĆ FACULTY OF ELECTRICAL ENGINEERING AND COMPUTING UNIVERSITY OF ZAGREB, CROATIA Experiences after three years of teaching “Development.
GTECH 731 Lab Session 1 – Introduction, Lab 1 8/31/10 Tony Ierulli
1/26/2004 PPCC - Introduction to VB6 Copyright ©2004, Tore Bostrup 1 Introduction to VB6 Materials & Prerequisites Course Outline Background Information.
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
DT265-2 Object Oriented Software Development 2 Lecture 3 : Windows Programming Lecturer Pat Browne
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
Getting Started Example ICS2O curriculum
CS 2340: Programming in VB Instructor: Dr. Qi Yang Office: 213 Ullrich Phone: YangQ 1.
CS 2340 Programming in VB.NET Instructor: Dr. Qi Yang Office: 213 Ullrich Phone: YangQ 1.
INTRODUCTION TO PROGRAMMING COURSE CODE – MIS 211 Department of Management Information System Mr.Mohammed Abu Roqiah.
BIL528 – Bilgisayar Programlama II Introduction 1.
Object Oriented Programming CEN 221. Course Description Classes, objects, inheritance, polymorphism, graphical user interfaces, event handling, exception.
CS105 Lab 1 – Introduction Section: ??? TA: ??? ??? Announcements CITES Accounts Compass Netfiles Other Administrative Information CS105 Fall
Welcome to CS 3331, Advanced Object-Oriented Programming Fall 2009 Dept. of Computer Science University of Texas at El Paso.
Introduction and Course Information. Content Course Presentation Muzaffer DOĞAN - Anadolu University2.
Course name : computer essentials. Instructor: Basma Alabdullatif Office: computer department instructors office, 1st floor Office hours: Saturday (11:00-01:00)
1 Project 4: XML Product Browser (Not Graded). Objectives This project is an exercise of the following knowledge and skills: Accessing and displaying.
BIM213 – Data Structures and Algorithms Introduction 1.
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
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.
Graphical User Interface Concepts - Part 2 Session 09 Mata kuliah: M0874 – Programming II Tahun: 2010.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.
Introduction In The Name Of Allah, The Beneficent, The Merciful.
CAP 211 Visual Programming Introduction. 2 Lecturers: Lecturers: Reham Al-Abdul Jabbar, Office hours & office location:
1 WELCOME TO COMPUTER SCIENCE 1027b COMPUTER SCIENCE FUNDAMENTALS II Lecturers: Eric Schost (001) John Barron (002)
Course Information Sarah Diesburg Operating Systems COP 4610.
CMSC 2021 CMSC 202 Computer Science II for Majors Fall 2002 Mr. Frey (0101 – 0104) Mr. Raouf (0201 – 0204)
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
For Computer Information System Public by A.Rujipan Kosarat Mail to: MSN: Website:
Lecture 1: IDE - Integrated Development Environment.NET Framework Visual Studio 2010.NET Solution Explorer Properties Window.
IT461 Advanced Visual Basic Unit 1: Course Introduction Sydney Liles AIM: sydneyliles.
Introduction and Course Information. Content Course Presentation Creating a Sample Project Muzaffer DOĞAN - Anadolu University2.
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
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.
BIL527 – Bilgisayar Programlama I Introduction 1.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2002 Sections Ms. Susan Mitchell.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2001 Sections Ms. Susan Mitchell.
CMSC 2021 CMSC 202 Computer Science II for Majors Spring 2003 Mr. Frey (0101 – 0104) Mr. Raouf (0201 – 0204)
Lecture 10: Generics & Basic Desktop Programming Svetla Boytcheva AUBG, Spring COS 240 Object-Oriented Languages.
Data Structures and Algorithms in Java AlaaEddin 2012.
Introduction to C# Programming with Microsoft.NET AY
Course Introduction Svetlin Nakov Telerik Corporation
CMPT 238 Data Structures Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Tue and Fri 12:30 - 2:00PM.
IT274 Intermediate C# Programming Instructor : Vladimir Gubanov, PhD AIM : vladimirg77.
Introduction to ASP.NET Web Forms
CMPT 201 Computer Science II for Engineers
Graphical User Interface
Andy Wang Object Oriented Programming in C++ COP 3330
Computer Engineering Department Islamic University of Gaza
CSc 020: Programming Concepts and Methodology II
Course Introduction 공학대학원 데이타베이스
Course Information Mark Stanovich Principles of Operating Systems
CMPT 238 Data Structures Instructor: Tina Tian.
CS 2340: Programming in VB Instructor: Dr. Qi Yang Office: 213 Ullrich
Andy Wang Object Oriented Programming in C++ COP 3330
Andy Wang Operating Systems COP 4610 / CGS 5765
CS210 Intermediate Programming with Data Structures
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
SE-1021 Software Development 2
CT 1311 Visual Basic Programming
Computer Engineering Department Islamic University of Gaza
CS313T Advanced Programming language
CMPT 238 Data Structures Instructor: Tina Tian.
Presentation transcript:

BIM313 – Advanced Programming Techniques Course Information 1

About the course Lecturer:Muzaffer DOĞAN Office Phone:6562 Web Page: Teaching Assistant:Hakan GÜL Course Web Page: Class Hours and Location:09:00-12:00, TUE on B1 Office Hours:Hakan GÜL: 09:00-12:00, MON Muzaffer DOĞAN: 14:00-17:00, FRI Prerequisites:- BIM101 – Computer Programming I - BIM102 – Computer Programming II Textbooks:SAMS Teach Yourself Visual C# 2008 in 24 Hours, James Foxall, SAMS Publishing, Beginning Microsoft Visual C# 2012, Karli Watson, Christian Nagel et al., Wiley Publishing, Illustrated C# 2012, Daniel Solis, Apress,

Course Contents Week 1Visual Studio 2012 IDE, C# and the.NET Framework, Creating Console Applications, Windows Forms Projects, and ASP.NET Web Pages Week 2Comments, Variables, Expressions, Operators, Namespaces, Flow Control, Binary Operators, Loops, Arrays Week 3Type Conversions, Enumerations, Structs, Arrays, String Operations, Functions, Delegates Week 4Debugging, Exception Handling, Object-Oriented Programming, Interfaces, Properties First Midterm Week 5Collections, Indexers, Iterators, Operator Overloading, Sorting, Generics, Events Week 6Windows Forms Applications: Button, Label, LinkLabel, TextBox, GroupBox, RadioButton, CheckBox 3

Course Contents (continued) Week 7RichTextBox, ListBox, CheckedListBox, ListView, ImageList, TabControl Week 8MenuStrip, ToolStrip, StatusStrip, SDI and MDI Applications, User Controls Second Midterm Week 9File Operations Week 10Database Operations Week 11Deploying Windows Applications Week 12Asynchronous Programming Final Exam 4

Grading Plan 1 st MT: 20%, 2 nd MT: 20%, Homework: 20%,Final: 40%. Curve will be applied to the grades If your grade is below 80%, you cannot get the grade AA, but it is not certain that if you pass 80% then you get AA. If your grade is below 35%, you certainly fail, but this does not mean that you’ll get at least DD if you pass 35%. 5

Sample Grading Plan Grade Letter Grade ≥ 80AA ≥ 75AB ≥ 70BA ≥ 65BB ≥ 60BC Grade Letter Grade ≥ 55CB ≥ 50CC ≥ 45CD ≥ 40DC ≥ 35DD < 35FF 6

Attendances You don’t have to attend the classes but recent experiences show that the students who attend the classes are more successful All students are responsible for visiting the website of the course at least two times in each week Announcements, assignments, grades, and project subjects will be published on the website. 7

Supplementary Software In this course, you’ll need Visual Studio 2012 software You can download it from a shared folder as explained in page You can login to the website using your Anadolu account. If you have problems in logging in, please inform me. 8