ITE 370 – Advanced Application Development Jeffrey P. Landry, Ph.D.

Slides:



Advertisements
Similar presentations
Jongwook Woo CIS 100 Business Computer Systems (Syllabus) Jongwook Woo, PhD California State University, LA Computer and Information.
Advertisements

CSc 2310 Principles of Programming (Java)
ISC 445 – Information Systems Strategy and Policy Jeffrey P. Landry.
COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
MIS 470: Information Systems Project Yong Choi School of Business Administration CSU, Bakersfield.
Math 115a– Section 4  Instructor: Kerima Ratnayaka   Phone :  Office : MTL 124B.
COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
Principles of Evolution Biology 3330 – Spring 2015 James F. Thompson, Ph.D.
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
Syllabus Please print off and read through syllabus completely. It can be found on my website which is :
HUMAN ANATOMY AND PHYSIOLOGY Biology 2010 – Fall 2013 James F. Thompson, Ph.D.
ISC 551 – Human/Computer Interface Design Jeffrey P. Landry, Ph.D.
ST-CS Introduction to Web Interface Design Fall 2010 Dr. Angela Guercio ( Course Web.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
Welcome to CS 3260 Dennis A. Fairclough. Overview Course Canvas Web Site Course Materials Lab Assignments Homework Grading Exams Withdrawing from Class.
MGS 351 Introduction to Management Information Systems
Syllabus and Class Policies MATH 130: Summer 2014.
CSET 3300: Database-Driven Web Applications Spring 2010 William Acosta URL:
Course name : computer essentials. Instructor: Basma Alabdullatif Office: computer department instructors office, 1st floor Office hours: Saturday (11:00-01:00)
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Advanced Writing and Grammar Instructor: Ms. Thoibi N. Rublaitus eka: Usha Rajkumari You can call me: ‘Thoibi’
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Welcome to CS 115! Introduction to Programming. Class URL
MIS 300: Introduction to Management Information Systems Yong Choi School of Business Administration CSU, Bakersfield.
CNS 4450 Syllabus. Context Language is a tool of thought. We rarely think without words. In solving problems by computer, we eventually get to the point.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Welcome to the MTLC MATH 113 Fall 2009 TR Class. Course Requirements  Prerequisites Grade of C– or better in Math 112  Every student must have an active.
Course Information Sarah Diesburg Operating Systems COP 4610.
Quantitative Methods in Geography Geography 391. Introductions and Questions What (and when) was the last math class you had? Have you had statistics.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
HOW I SURVIVED MINF3650 AND LEARNED TO LOVE INFORMATION SYSTEMS Fall 2015 Edition.
HOW I SURVIVED A SCHULTZ COURSE AND LEARNED TO LOVE INFORMATION SYSTEMS Fall 2014 Edition.
HOW I SURVIVED A AIST3410 AND LEARNED TO LOVE DATABASES Fall 2015 Edition.
Jongwook Woo CIS 520 Software Engineering (Syllabus) Jongwook Woo, PhD California State University, LA Computer and Information System.
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
HUMAN ANATOMY AND PHYSIOLOGY Biology Fall 2014 James F. Thompson, Ph.D.
Welcome to the MTLC MATH 115 Fall MTLC Information Hours of Operation Sunday:4:00pm – 10:00pm Monday – Thursday: 8:00am – 10:00pm Friday:8:00am.
Welcome to the MTLC MATH 115 Spring MTLC Information  Hours of Operation  Sunday:4:00pm – 10:00pm  Monday – Thursday: 8:00am – 10:00pm  Friday:8:00am.
IT461 Advanced Visual Basic Unit 1: Course Introduction Sydney Liles AIM: sydneyliles.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
IST 210: Organization of Data
Welcome to the MTLC MATH 005 Fall Welcome to the MTLC Instructors Nathan Jackson.
WELCOME to CS244 Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin -
MATH 113 Fall  Prerequisites: ◦ Grade of C – or better in Math 112  Every student must have an active “crimson” account for computer/course.
READ 0200 SPRING 2013 W01, W02, W03,W04, W05, W06 Adalia Reyna, Instructor.
Syllabus Design and Resources, Part 1
COP4610/CGS5765 Operating Systems Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: W M F 9:10am – 10:00am, or by appointments.
Online Orientation Instructor: María L. Villagómez Contact Information: Office: BLDG. 800 (874) Telephone#:
Welcome to the MTLC MATH 113 Summer 2014 Instructor Section 100: Dr. Allen Section 101: Dr. Allen.
MGS 351 Introduction to Management Information Systems Lecture #1.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
Welcome to the MTLC MATH 110 Summer 2014 Instructors Section 100: Dr. Wang Section 101: Dr. Song.
Syllabus Highlights CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Administrative Preliminaries Computer Architecture.
MIS 610: Seminar in Information Systems Management Yong Choi School of Business Administration CSU, Bakersfield.
CS Computer Architecture Fall 2010 Dr. Angela Guercio ( Course Web Page
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Syllabus and Class Policies MATH 130: Summer 2016.
Networking CS 3470, Section 1 Sarah Diesburg
Andy Wang Object Oriented Programming in C++ COP 3330
Networking CS 3470, Section 1 Sarah Diesburg
PROBLEM SOLVING AND PROGRAMMING
Course Information Mark Stanovich Principles of Operating Systems
Course Overview - Database Systems
Andy Wang Object Oriented Programming in C++ COP 3330
Presentation transcript:

ITE 370 – Advanced Application Development Jeffrey P. Landry, Ph.D.

ITE-370-Fall Basic Syllabus Information Section 101: 10:10-11:00 a.m. MWF; CRN: Prerequisites:CIS 324 ( and ITE-285 for ITE students) Credits:3 Instructor:Jeff Landry, Ph. D. 1999, Florida State Univ. Phone: (office) or (cell) Office: FCE-5 Office Hours:11:00-11:30 a.m. Monday, Wednesday, and Friday, 1:30-2:30 p.m. Monday and Wednesday, by appointment, and if and when available during the day

ITE-370-Fall Room CSCB-115 on all dates except for… FCE-17 on Friday, September 10 Friday, September 17 Monday, October 4 Friday, October 8 Monday, October 25

ITE-370-Fall Course Description ( ) This course explores advanced topics in visual applications development. Emphasis is placed upon developing increased program functionality and connectivity with local and remote databases. Other topics: using SQL to construct queries, integrating programming components and libraries, and application development and testing methodologies. Programming projects are required.

ITE-370-Fall Course Objectives Upon completion of the course, the student will be able to … 1. Demonstrate honesty and integrity in all matters relating to the course. 2. Design and implement application programs, using the built-in database connectivity features of a visual application development tool, to enable users to view, modify, and query information in a relational database 3. Write SQL SELECT query statements to solve problems 4. Design and implement a simple, visual application program that makes calls to an external system library, using techniques of information hiding 5. Demonstrate the use of self-learning strategies to solve application development problems 6. Demonstrate the use of testing and debugging techniques in a visual application development environment 7. Communicate technical information to technical peers (developers) and non-technical stakeholders (users/managers)

ITE-370-Fall Important Dates Labor Day HolidayMonday, Sep. 6 Advising Oct. 25-Nov.5, Mon.-Fri. Thanksgiving Nov , Wed.-Sun. Last day of classesFriday, Dec. 7 Final ExaminationsDec. 9-14, Mon.-Thurs. CommencementSaturday, Dec. 11 Grades on PAWS Friday, Dec. 17

ITE-370-Fall Grading Final grade based on percentage of total points possible, using this scale: A=90-100% of possible points B=80-89% of points possible C=70-79% of points possible D=60-69% of points possible F<=59% of points possible

ITE-370-Fall Must “pass” all programs In addition to the above grading scheme, you are required to make a ‘C’ average or better on all programming assignments. Failure to meet this criterion will result in no higher than a ‘D’ average (69) for the course. You may be given the opportunity to rework any failed assignment in order to meet this criterion; however, for purposes of computing the total grade, the original score will be the one that is counted.

ITE-370-Fall Must “pass” technical presentation You are also required to make a ‘C’ or better on your technical presentation. This means that you must make your presentation at your scheduled time, and you must perform satisfactorily. Failure to do so will result in no higher than a ‘D’ average (69) for the course.

ITE-370-Fall Regrade Policy Don’t haggle Sleep on it Write it up Exception: arithmetic errors

ITE-370-Fall Self-Esteem I don’t try to build it or hurt it My goal is to make it possible for you to learn, so that you can build knowledge and skills for yourself—not self-esteem You should have high self-esteem already Anyone with the prerequisites can succeed if they work hard enough and smart enough

ITE-370-Fall Text books Required Sheldon, Robert, SQL A Beginner's Guide, 2nd Edition, ISBN: , 2003, McGraw-Hill Osborne Media, Emeryville, CA. Recommended book or other (online?) resource on the ActiveX Data Objects (ADO.NET) for Visual Basic.NET.

ITE-370-Fall Technology Used Microsoft Tools Visual Basic.NET Professional 2003 Access 2003 SQL-Server 2000 Downloadable from MSDNAA:

ITE-370-Fall Office hour policy Although you should use this free learning resource, I may actually have to require you to attend! For programming problem help, bring: An electronic copy of the latest version of your program. A printout of the source code where the error is occurring or where you think the problem lies. An electronic copy of any data files being used by the program. A description of your problem, the complete and accurate text of any error messages you are getting, and a description of what you have already tried to do to fix the problem.

ITE-370-Fall Use your university account, available at: or on PAWShttp://jaguar1.usouthal.edu Make sure CIS has your up-to-date account: Send piece of code, not attachments

ITE-370-Fall Share Drive Go to landry | ITE-370

ITE-370-Fall Computer Ownership Policy This course is affected by the School of CIS computer ownership policy ( Bring your laptop to class if we have wet ports, or if Visual Studio.NET not installed You may bring laptop to out-of-class meetings

ITE-370-Fall Programming Projects In Visual Basic. NET Professional quality (follow details, usable, well-tested) Manage your time wisely Seek help Learn on your own

ITE-370-Fall Technical Presentation Short, in-class presentation on a technical topic Should use technology May be required to give a hand-out Topic approved by me Required to pass the class

ITE-370-Fall Exams 2-3 tests Variety of question formats Must be able to write code on closed- book test

ITE-370-Fall Cheating Academic misconduct is serious Your work must be your own Penalty may be as severe as ‘F’ for the course Two Level 1 offenses may result in dismissal from the program

ITE-370-Fall Other details Follow lab policies Attendance is important Changes to this syllabus Late work – 10% per day Disabilities