Syllabus for ISE 323: Information Systems Engineering 1 Kinneret College on the Sea of Galilee School of Engineering



Similar documents
Syllabus for Course : Database Systems Engineering at Kinneret College

Instructor: Michael J. May Semester 1 of The course meets 9:00am 11:00am on Sundays. The Targil for the course is 12:00pm 2:00pm on Sundays.

Instructor: Michael J. May. Semester 1 of 5774

ISM 4113: SYSTEMS ANALYSIS & DESIGN

Grading. The grading components are as follows: Midterm Exam 25% Final Exam 35% Problem Set 10% Project Assignment 20% Class Participation 10%

Social Psychology Syllabus

ISM 4210: DATABASE MANAGEMENT

INFO 2130 Introduction to Business Computing Fall 2014

MSIS 630 Project and Change Management (Fall 2014) Course Syllabus

CS 649 Database Management Systems. Fall 2011

How To Teach C++ Data Structure Programming

Canisius College Computer Science Department Computer Programming for Science CSC107 & CSC107L Fall 2014

Technology and Online Computer Access Requirements: Lake-Sumter State College Course Syllabus

MIS Systems Analysis & Design

Moravian College Department of Biological Sciences Anatomy and Physiology - BIO 103 Fall 2008

Accounting Information Systems (ACC409) Spring 2015 School of Accountancy Shidler College of Business University of Hawaii at Manoa

COSC 150. Scientific Investigations Using Computation. Goals (and how we will achieve these) Materials. Why you should learn how to program?

PSY B358 Introduction to Industrial/Organizational (I/O) Psychology Fall 2012

Math 103, College Algebra Spring 2016 Syllabus MWF Day Classes MWTh Day Classes

Psychology Mind and Society Mondays & Wednesdays, 2:00 3:50 pm, 129 McKenzie Hall Fall 2013 (CRN # 16067)

PSYCHOLOGY 253: SOCIAL PSYCHOLOGY (WINTER 2013) Lectures & location Mondays and Wednesdays 2:30-3:50 pm in Arts Lecture Hall 116 Instructor Dr.

Dixie State college Family and Consumer Science Syllabus fall 2011 COURSE INFORMATION

Industrial/Organizational Psychology (PCO 4930)

Research Methods. Fall 2011

AGEC $424$ Syllabus. Financial Management of Agricultural Businesses

Georgia State University Chemistry 1212K Course Syllabus, Fall 2014

INFO 2130 Introduction to Business Computing Spring 2013 Self-Paced Section 006

CRJU Introduction to Criminal Justice (CRN 20933) Course Syllabus Spring 2015

PCB 3043: Ecology Spring 2012, MMC

CS 425 Software Engineering. Course Syllabus

Math 103, College Algebra Fall 2015 Syllabus TTh PM Classes

Required Textbook: Sciarra, Dorothy June, Dorsey, Anne G., Developing and Administering a Child Care and Education Program, 7th Edition.

BIO Evolution. KSCommons. Keene State College. Sciences and Social Sciences, School of. Syllabi. Spring 2010

POLS 209: Introduction to Political Science Research Methods

Instructor: Dr. Alan R. Lehman Teaching Assistants: Stephanie Turner 2209 LeFrak Hall (0301 & 0401) s.purucker.turner@hotmail.com

MGMT 3241: Introduction to Human Resource Management Syllabus Instructor: Katherine A. Frear Second Summer 2012

Part A of the Syllabus

Earth Science 101 Introduction to Weather Fall 2015 Online

How To Pass A Human Resources Management Plan At Uwaterloo

Upon completion of COMM 7, Interpersonal Communication, students will be able to:

CS 4240: Principles of Software Design. Course Introduction. Tom Horton

George Washington University Department of Psychology PSYC 001: General Psychology

Los Angeles Pierce College. SYLLABUS Math 227: Elementary Statistics. Fall 2011 T Th 4:45 6:50 pm Section #3307 Room: MATH 1400

Philadelphia University Faculty of Information Technology Department of Computer Science --- Semester, 2007/2008. Course Syllabus

After completing SI- 539, students will have a working personal portfolio website in production.

Office: D Instructor: Vanessa Jones. Phone: (714) Office Hours: Monday & Wednesday 1:30pm-2:30pm. Jones Vanessa@sccollege.

UNIVERSITY OF MASSACHUSETTS BOSTON COLLEGE OF MANAGEMENT DEPARTMENT OF MANAGEMENT AND MARKETING. MKTMBA 672 Service Marketing

Database Web Development ITP 300 (3 Units)

CSC 341, section 001 Principles of Operating Systems Spring 2015 Monday/Wednesday 1:00 PM 2:15 PM

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS PROJECT SCHEDULING W/LAB CET 2021

San José State University CS160, Software Engineering, Sections 1, 2, and 4, Fall, 2015

EASTERN WYOMING COLLEGE Business Administration

SYLLABUS Human Resource Management MGMT 3241 Section 001 Spring 2006, MW 3:00-4:20 Friday 9

OPERATIONS, BUSINESS ANALYTICS & INFORMATION SYSTEMS

CAS 464/464-L: Advanced Practicum in Early Childhood

Course title: Management Information Systems Fall 2010 Course number: CRN: Location: Meeting day: Meeting time:

COMM Interpersonal Communication Course Syllabus Fall 2013

Alessi, Stephen & Trollip, Standley (2001). Multimedia for Learning: Methods and Development (3rd Edition). Boston: Allyn & Bacon.

International Marketing (MKTG 4866), D Fall Semester 2010

Course Outline. Fall Session 2015 A03

General Psychology. Course Syllabus

COMMUN 101: INTRODUCTION TO INTERPERSONAL COMMUNICATION

CHEMISTRY 109. Lecture 2, Fall Read This Syllabus Today Keep It for Future Reference

Heartland Community College Humanities & Fine Arts Course Syllabus for Students

Course: ISYS 4373 Application Development with Java Prerequisite: ISYS 3293

East Los Angeles College. Section 1806 C2 127A MT ThF 10:35AM 12:00noon MyMathLab CourseID:

San José State University Department of World Languages and Literatures CHIN 132, Chinese for Professionals Fall 2012

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED DATABASE MANAGEMENT SYSTEMS CSIT 2510

PSYCHOLOGY Fall Semester Section M02 CRN # Fundamentals of Psychology I. Tuesdays and Thursdays, 12:30-13:20 A130 (Newberry Hall)

Sociology 3111 Research Methods ONLINE System Requirements: focus of this course Objectives

CS 425 Software Engineering

COS 480/580: Database Management Systems

Syllabus : CHM 234, General Organic Chemistry II : Spring 2015 Online/Hybrid Class SLN 15207

Prerequisite Math 115 with a grade of C or better, or appropriate skill level demonstrated through the Math assessment process, or by permit.

SPC Common Course Syllabus for PSYC 2316 Psychology of Personality

WILLIAM PATERSON UNIVERSITY CHRISTOS M. COTSAKOS COLLEGE OF BUSINESS Course Syllabus

Social Psychology PSY Syllabus Fall

INSC 102 Technologies for Information Retrieval FALL 2014 SECTION 002 Delivered online via Asynchronous Distance Education (ADE)

Dr. Angela Guercio. Spring 2011

Math 35 Section Spring Class meetings: 6 Saturdays 9:00AM-11:30AM (on the following dates: 2/22, 3/8, 3/29, 5/3, 5/24, 6/7)

Management 352: Human Resource Management Spring 2015 Syllabus

New York City College of Technology/CUNY Computer Systems Technology Department

JOU4700: Problems and Ethics in Journalism Course Syllabus, Spring 2015 Mondays, 3-6 p.m. Florida Gym, Room 260

COURSE DESCRIPTION. Required Course Materials COURSE REQUIREMENTS

Syllabus: Web Design 1

1. Basic Information Course Code and Title: FN5202 Advanced Corporate Finance

FIVS 316 BIOTECHNOLOGY & FORENSICS Syllabus - Lecture followed by Laboratory

BUS Computer Concepts and Applications for Business Fall 2012

FACULTY OF MANAGEMENT FUNDAMENTALS OF INVESTMENTS MGT 3412 Y - FALL 2015

INFORMATION TECHNOLOGY EDUCATION PROGRAMMING & ANALYSIS COURSE SYLLABUS. Instructor: Debbie Reid. Course Credits: Office Location:

Spring 2015: Gordon State College. Barnesville, GA Online Course: Econ 2106 Microeconomics. Course Meeting Time and Location: Internet (D2L)

Web Design Principles

Public Finance Syllabus for Fall 2015

ITFN3112 Systems Analysis and Design Spring 2014 (CRN 2-190)

PRACTICAL DATA SCIENCE

Gordon College ECB 362 Cost Accounting Online Summer Flexibility with Responsibility

Department of Business BUS 3000 Human Resources Management Fall 2012

Project Management Tools and Leadership (MIS3886) Spring 2016 Course Syllabus

Psychology 150-D01 Winter 2010 Child Development Online. Instructor: Grace Chan Phone: Office: F352

Transcription:

Syllabus for ISE 323: Information Systems Engineering 1 Kinneret College on the Sea of Galilee School of Engineering Instructor: Michael J. May Semester 1 of 5770 1 Course Details The course meets 2pm-5pm on Wednesdays. The Targil for the course is 11am-1pm on Mondays. The course has 3 hours of lecture and 2 hours of Targil. The room for the course is Room 203 in the Sciences Building. The room for the Targil is Room 214 in the Sciences Building. 2 Overview Information systems are a fusing of information technology with users and business processes, so they are by nature complex. Information systems engineering includes elements from software engineering, information collection and analysis, management, and risk analysis. The goal of this course is to introduce a scientific methodology for the planning, analysis, and design of new information systems or upgrades to existing information systems. To that end will spend time on several key aspects of information systems engineering: gathering information in a structured way, producing diagrams which effectively represent behaviors and interactions, constructing planning and design documents, and planning the execution of new or improved systems. The course is loosely structured on a book by Shoval [5] which the course uses as its main text. The book centers on the ADISSA functional design approach, but broadly addresses the whole system planninganalysis-design-implementation life cycle as well. Material from other books is introduced throughout the semester to give more depth to specific topics. 2.1 Course Description The stated goals of the course, as listed in the course description is to introduce the functional approach to Information Systems (IS) analysis. It includes topics related to IS life cycle and general approaches in IS development. The following phases of IS planning are discussed: Planning Phase Existing State Study Initial System Characterization Feasibility Analysis Selection of Potential Approaches The following phases and artifacts of IS analysis are discussed: 1

Functional-Hierarchical Analysis using Data Flow Diagrams (DFDs) and Functional Hierarchical Decomposition (FHD) Data Dictionaries The following phases and artifacts of IS design are discussed: System Design using ADISSA: Software Processes Interfaces Inputs Outputs Database Schema The course also introduces the use of SQL for data access. This material is cross linked to the concurrently offered course Database Systems. This course will apply some techniques from the other course, including Entity Relationship Diagrams (ERD) and database normalization. The course will conclude with the introduction of object-oriented techniques (primarily from Shoval [6]) for analysis and development of information systems, topics which will be covered in more depth in the followup course Information Systems Engineering 2. 3 Lecture Schedule The main book for the course, as listed below, is Planning, Analysis, and Design of Information Systems by Shoval [5]. The applicable chapter readings for each lecture as listed in the column PS98 below. Additional material for the class will be brought from Analysis and Design of Information Systems by Shoval [6] (PS04), Improving Survey Questions by Fowler [1] (F), and Evaluating Information Systems edited by Irani and Love [3] (IL). Additional reference information is indicated in the O column. # Date Subject PS98 PS04 F IL O 1 21 Oct Intro to IS, ADISSA 1.1, 1.2 Intro [7](17) 2 28 Oct Planning, Existing State Examination 2.1 2.3 1,3 3 4 Nov Interviews and Questionnaires 2,4 4 11 Nov Questionnaires 2, Existing State & Initial Design 2.4, 3.1 5 18 Nov Analysis of Alternative Strategies and RFPs 3.2, 3.3 1 6 25 Nov Evaluation and Comparison of Proposals 4.1 4.3 1 7 2 Dec Analysis using Data Flow Diagrams 5.1, 5.2 [4] 8 9 Dec FHD, Data Dictionaries, Transactions 1 6.1 6.2,7.1 9 16 Dec Transactions 2, Input Techniques 7.1,8.1 8.2 10 23 Dec Output Processes, User Interfaces 7.2, 8.3 [2] 11 30 Dec DBs: Schemas, Normalization 9.1 9.3 [2] 12 6 Jan Prototypes, Objects and OO Design 10.1 1.1 1.5 [4] 13 13 Jan FOOM and OO-DFDs 2.1 2.4 14 20 Jan IS Evaluation & Justification, Wrap up 6 Students are expected to come to class having read the material listed above in the lecture schedule. Students who do not come prepared will find themselves at a significant disadvantage. 2

4 Quizzes There will be (a maximum of) four in class short quizzes at the beginning of lectures during the course of the semester. The quizzes will take place from 2:00-2:10pm. There will be (a maximum of) one quiz during weeks 1 3, one between weeks 4 6, one between weeks 7 9, and one between weeks 10 13. The quiz material will come from the readings assigned for the lecture on which the quiz is given. Students will be told of the upcoming quiz in class the week before the quiz. Students may skip or drop the grade of one of the quizzes without penalty. Students who miss a quiz due to Miluim duty will be allowed to (additionally) drop the missed quiz. Students who arrive in class after 2:10pm will not be given the opportunity to take the quiz. 4.1 Tentative Quiz Schedule Quizzes will tentatively take place on the following dates and on the following material: # Date Topic Source 1 4 Nov Existing State Examination PS98:2 2 25 Nov RFPs PS98:3 3 16 Dec FHD and DFDs PS98:6 4 6 Jan DBs and OO PS98:9, PS04:1 The above dates may change during the course of the semester. 5 Assignments There will be between three and five assignments during the course of the semester which will use the techniques and information discussed in the class. Roughly, the assignments will require the students to develop the following skills: 1. Design and execute questionnaires and interviews about an existing information system 2. Prepare a list of potential approaches based on market research and a justification for each 3. Prepare an RFP for a new or improved system 4. Produce DFDs using FHD, identify transactions, and produce a database schema and GUI based on them The assignments will involve significant out-of-classroom work, including some market research, information gathering and analysis, and some coding. Each assignment may be executed in groups of up to 3 students. More details of each assignment will be given during the course of the semester. 6 Recitation and Laboratory Work Exercise sessions are a combination of recitation and hands on experimentation sessions. Students may ask questions during the session and the instructor will answer all questions and issues posed. Some exercise sessions will include a laboratory assignment due at the end of the session. Some will include a laboratory assignment due at the beginning of the following lecture period. Any laboratory assignment will be based on material covered in previous lecture or readings, not new material. The laboratory assignments will not be taken into consideration in the final grade. 3

7 Attendance Students are responsible for all material presented in class, recitation, and laboratory sessions, all assigned readings, and all material provided for additional reading out of class. Attendance of lectures and targil sessions is expected and required for this course. As per College policy, a student who misses 20% or more of the lectures of targil sessions may not be permitted to take the final exam. Attendance will be taken from time to time, but will not be taken directly into consideration in the calculation of the course grade. Students who miss lectures do so at their own risk and expense and will be expected to make up missed material on their own. Students who know they will be missing two or more lectures due to circumstances beyond their control should inform the instructor as soon as possible before or after the fact to prevent misunderstandings or problems at the end of the semester. Students who miss a lecture or targil are recommended to contact their classmates to get notes or find out what material was covered. The course syllabus and web page will also indicate the material covered and have the slide sets presented at all lectures. 7.1 Decorum Students who attend lecture are expected to give their full attention to the material. Talking on cellular phones, text messaging, or other disturbing behavior will not be tolerated. Students who need to speak on the phone during lecture time or are expecting urgent messages must leave the classroom quietly, conduct their business, and return when they can participate fully in the class. Students must arrive to lectures on time, within the first 5 minutes of class. As per college policy, the instructor reserves the right to expel from the classroom any student who enters more than 5 minutes late for lecture or who is disturbing others. 8 Submissions 8.1 How to Submit Work To ensure timely submission of projects and work, students may only submit work via the Telem system or in person. Materials sent via email risk being ignored or ungraded without consideration of their merits. Technical issues with the Telem software should be directed to the information technology support staff in Kinneret College who will address them in a timely manner. 8.2 Late Submission Policy Students are expected to be on time with their assignments. Each assignment must be turned in by the date it is due. Each student may turn in one assignment up to 7 days late without penalty. Subsequent assignments will be assessed a 20% penalty for up to 4 days late and a 30% penalty for up to 7 days late. After 7 days, any assignment will be accepted with a 60% penalty until January 24, the last day of classes in the semester, until the solutions are posted on line, or any date announced by the instructor. Students who are called up to Miluim duty will have their assignment deadlines extended in accordance with college policy. 9 Exams There will be a single exam at the end of the course. The final exam will be worth 60% of the course grade and will be scheduled in accordance with the Mador Bechinot of Kinneret College. In accordance the School 4

of Engineering rules, the final will be three (3) hours long, will cover all of the material in the course, and is a required element of the course grade. 10 Grading Final grades will be calculated by combining grades from homework, assignments, laboratory assignments, student lectures, and exams. The grades are weighted as follows: 4% Quizzes 36% Assignments 60% Final Exam The instructor will not address questions about specific individual grades during the lecture or review sessions. Students may contact the instructor in person during office hours or after the lecture/review sessions at the instructor s convenience. Students may request a regrade for assignments using the regrade request form found on the course web site. The instructor will regrade the entire item submitted, without prejudice to the grade previously assigned to it. 11 Books The books used for the class are listed in the bibligraphy: Shoval 1998 [5], Shoval 2004 [6], Fowler 1995 [1], and Irani and Love 2008 [3]. The first two books are in Hebrew. The second two are in English. The library will have copies of the books listed, but students are encouraged, but not required, to purchase the books as needed. Over the course of the semester more materials may be introduced by the instructor to augment the books listed. In such cases, the instructor will make every effort to ensure their availability in the library. 12 Cheating Cheating of any sort will not be tolerated. Student collaboration is encouraged, but within limits as set forth in the college s rules on academic integrity. Any students caught cheating will be immediately referred to the office of the Deacon and may receive a failing grade for the course. Cheating includes: Copying information, content, or verbatim text to answer questions, solutions, or aid in programming projects from other students, internet sites, books (other than the ones listed in the bibliography), other other unaffiliated individuals. Copying source code without attribution from other students, web sites, online repositories, text books, open source programs, or other unaffiliated individuals. Other forms of academic misconduct as described on the site: www.vpul.upenn.edu/osl/acadint. html or as reasonably assessed by the instructor, program head, or deacon. 13 Contact Information Instructor: Email: Office Hour: Michael J. May mjmay@kinneret.ac.il Monday 10am-11am or by appointment 5

References [1] Floyd J. Fowler. Improving Survey Questions: Design and Evaluation, volume 38 of Applied Social Research Methods Series. Sage Publications, 1995. [2] John D. Gould and Clayton Lewis. Designing for usability key principles and what designers think. In CHI 83: Proceedings of the SIGCHI conference on Human Factors in Computing Systems, pages 50 53, New York, NY, USA, 1983. ACM. [3] Zahir Irani and Peter Love, editors. Evaluating Information Systems. Elsevier, first edition, 2008. [4] Raman Ramsin and Richard F. Paige. Process-centered review of object oriented software development methodologies. ACM Comput. Surv., 40(1):1 89, 2008. [5] Peretz Shoval. Planning, Analysis, and Design of Information Systems, volume 1 3. The Open University of Israel, 1998. [6] Peretz Shoval. Analysis and Design of Information Systems Combining Processes and Objects. The Open University of Israel, 2004. [7] Ian Sommerville. Software Engineering. Addison-Wesley, Essex, England, 8th edition, 2007. 6