IST639 Enterprise Technologies Course Syllabus Spring 2014

Similar documents
INSTRUCTOR: Dwight Makaroff - Thorvaldson x8656. Available via appointment.

Introduction to Information Technology ITP 101x (4 Units)

COWLEY COLLEGE & Area Vocational Technical School

University of St. Thomas ENGR Digital Design 4 Credit Course Monday, Wednesday, Friday from 1:35 p.m. to 2:40 p.m. Lecture: Room OWS LL54

IST659 Database Admin Concepts & Management Syllabus Spring Location: Time: Office Hours:

Course Description. Prerequisites. CS-119/119L, Section 0137/0138 Course Syllabus Program Design & Development - Fall 2015

COLLIN COLLEGE COURSE SYLLABUS

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming

INF 203: Introduction to Network Systems (3 credit hours) Spring W1, Class number 9870

SW Process Improvement and CMMI. Dr. Kanchit Malaivongs Authorized SCAMPI Lead Appraisor Authorized CMMI Instructor

EE360: Digital Design I Course Syllabus

UCC1: New Course Transmittal Form

CIS 3515 Mobile Application Development Instructor:

University of Regina Faculty of Business Administration Management of Performance. BUS Winter 2013: January 7, 2013 April 17, 2013

MCS5813 Cryptography Spring and select CRN 3850

IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

SYLLABUS: MKT , Monday evening 4:00-6:30pm; BU124 Spring Semester, 2012

University of Colorado Denver College of Engineering & Applied Science CVEN 5235 Advanced Construction Engineering

SCHOOL OF MANAGEMENT

MGSC 590 Information Systems Development Course Syllabus for Spring 2008

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

Computer Science 1015F ~ 2010 ~ Notes to Students

Masters of Science in Software & Information Systems

Summer and select CRN Client Principal, Hewlett-Packard Cell: Office hours by appointment

Executive Master of Public Administration. QUANTITATIVE TECHNIQUES I For Policy Making and Administration U6311, Sec. 003

CIT 212 Microsoft Networking II Windows Server 2012 R2 Administration Fall 2015

Texas A&M University-Commerce Syllabus Accounting Information Systems - Acct W & W

CS 261 C and Assembly Language Programming. Course Syllabus

Installing and Configuring Windows Server 2012 (ITNW 1301)

LiveText (Technology Education majors. You only have to purchase LiveText once while at NCA&TSU).

EUROPEAN UNIVERSITY OF LEFKE MANAGEMENT INFORMATION SYSTEMS DEPARTMENT COURSE DESCRIPTION

Class Syllabus for SWE 625 Spring 2015 Dr. Kenneth E. Nidiffer. Managing and Leading Software Projects Software Engineering 625

A. COURSE DESCRIPTION

Management 352: Human Resource Management Spring 2015 Syllabus

Bachelor of Technology (Computer Engineering.) Scheme of Courses/Examination. (3 rd SEMESTER) 1 HUT-211 Organizational Behaviour

THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals

COMPUTER SCIENCE TECHNOLOGY ITSC 1301 INTRODUCTION TO COMPUTERS Website: Course Syllabus

THE AMERICAN UNIVERSITY OF PARIS

Course Syllabus Revised: Dec. 20, 2011.

Digital Systems. Syllabus 8/18/2010 1

POLITICAL SCIENCE : INTRODUCTION TO POLITICAL SCIENCE Spring 2015 Online

IST359 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

Syllabus CIS 3630: Management Information Systems Spring 2009

San José State University College of Engineering/Computer Engineering Department CMPE 206, Computer Network Design, Section 1, Fall 2015

Introduction to Computer Forensics ITP 499 (3 Units)

CTC 428 Operating Systems Security Syllabus

You will work in groups of two on the labs. It is OK to talk to others and help each other in the lab.

Department of Finance Finance Financial Modeling Tuesday - Thursday 12:30 1:50 at CMR

COMM 437 DATABASE DESIGN AND ADMINISTRATION

SIENA HEIGHTS UNIVERSITY CRIMINAL JUSTICE PROGRAM SYLLABUS CONTEMPORARY ISSUES IN CRIMINAL JUSTICE CRJ 445

[1] COURSE SPECIFIC SECTION

COURSE SYLLABUS. ESE 544/444 Project Management

COURSE OBJECTIVES AND STUDENT LEARNING OUTCOMES:

Information Systems and Technology in Healthcare

MGMT S-5033 Course Syllabus Supply Chain Management Online. Spring Harvard University Cambridge, MA. Zal Phiroz, MBA Instructor

Imperial Valley College Course Syllabus - Elementary Differential Equations Math 220

Objectives of Lecture 1. Class and Office Hours. Labs and TAs. CMPUT 391: Introduction. Introduction

MBA C725 Managing Communications in Health Care Winter 2014 Course Outline

International Business Negotiations. Spring Semester 2013

Welcome to Computer Science 2604 Data Structures and File Management

CS 301 Course Information

KIN 323 Methods of Teaching Secondary Physical Education Spring 2016

CSCI-599 DATA MINING AND STATISTICAL INFERENCE

Kilgore College Course Syllabus

Advanced Software Engineering COSC Department of Computing Sciences Fall 2015

Computer Virtualization (ITNW 1313)

Prerequisite: For students other than business and agribusiness majors.

MIS 4336 Networks and Data Communication. Spring 2016

Department of Engineering Science Syllabus

OPERATIONS, BUSINESS ANALYTICS & INFORMATION SYSTEMS

COMPONENTS in a database environment

Syllabus -- Spring 2016 Juvenile Justice (CRJU CRN 7031)

PSYCHOLOGY Section M01 Mixed Mode Spring Semester Fundamentals of Psychology I MW 11:30 - A130. Course Description

SYLLABUS CIS 3660: OBJECT-ORIENTED SYSTEM ANALYSIS AND DESIGN SPRING 2010

PEABODY COLLEGE ACADEMIC CALENDAR

STARK STATE COLLEGE Master Syllabus (to be included with Class Syllabus)

Computer Virtualization (ITNW 1313) Credit: 3 semester credit hours (2 hours lecture, 4 hours lab) Prerequisite/Co-requisite: None

CS2204 DIGITAL LOGIC & STATE MACHINE DESIGN SPRING 2016

Management 2030 Section B: Introduction to Organizational Behavior Spring 2015

Introduction to Cloud Technologies ITP 111x (2 Units)

Finite Mathematics I / T Section / Course Syllabus / Spring Math 1324-T10 Mon/Wed/Fri 10:00 am 11:50 am MCS 215

IT2404 Systems Analysis and Design (Compulsory)

DePaul University College of Commerce School of Accountancy and Management Information Systems

CSC-570 Introduction to Database Management Systems

Business Systems Analysis - Course Outline -

Systems and Internet Marketing Syllabus Spring 2011 Department of Management, Marketing and International Business

Course Title: ITAP 3471: Web Server Management

CS 649 Database Management Systems. Fall 2011

MIS 373/OM IT for Supply Chains Spring 2014

CSC 314: Operating Systems Spring 2005

BCM :00-12:15 p.m. 1:30-3:35 p.m. Wednesday 10:00-12:00 noon

Transcription:

Location: Hinds Hall 117 Wednesday Nights 5:15 PM to 8:05 PM Doug Taber 315-558-2359 pdtaber@syr.edu Office Hours: By Appointment Course Overview IST639 builds the basic understanding of the technical and management architecture that comprise enterprise computing environments. The course focuses on identifying and solving large complex problems by using enterprise computing technologies. Also, included are the basic architecture and technology principles that comprise enterprise computing environments. The course addresses the analysis of the underlying computer hardware and software architecture including: operating systems, management issues relating to enterprise and distributed computing systems, enterprise applications, databases, security, application development policies, standards and guidelines, software procurement, custom development, and operating system selection. Operating system features will be discussed as found in zos, Linux, Windows, and Unix. Various application development and deployment environments will be examined along with a discussion of software sourcing issues, software reuse design, software maintenance, change control and configuration management. Prerequisites None Course Objectives At the completion of this course students will be able to: Identify and solve large complex problems Describe when to use enterprise technologies Describe enterprise technology concepts Describe multi-tier architectures for large scale systems Describe key architectural concepts used in enterprise systems including transaction processing, messaging and queuing Describe key enterprise database concepts and different database systems including relational, hierarchical, sequential and emerging database systems Use large enterprise computing systems 1

Resources Text Null and Lobur, (2012), The Essentials of Computer Organization and Architecture, (3rd ed), Jones and Bartlett, ISBN-13 978-1-4496-0006-8 Ebbers, M., O Brien, W., Ogden, B., Introduction to the New Mainframe: zos Basics, (2 nd ed), International Business Machines Corp. 2009, SG24-6366-01 Readings There are a variety of articles that complement the textbook located in the Blackboard Learning Modules for this course, URL: https://blackboard.syr.edu. 2

Grading Policy Final grades will be based on the number of points earned throughout the semester according to the table below. Grade Points A 650 620 A- 619 585 B+ 584 550 B 549 520 B- 519 490 C+ 489 460 C 459 430 C- 429 400 F 399 3

Class Participation (100 points) Reading Assignments - Reading assignments must be completed prior to class. This will facilitate class discussions. We will be using the textbook in class; therefore, it is important that you bring the textbook to class. Class Discussion There will be discussion activities that include your responses to case study questions, discussion questions and real world problems in nearly every class. There are no provisions to make up missed class discussion activities. Therefore, it is important that you attend class. Issues and Answers Based on the past class, students will report on three to five important issues and policies and procedures to address these issues. These will be entered into Blackboard. Assignments (400 points) Enterprise News (50 points Individual) - Technology is changing at a rapid pace. It is important to pay close attention to technology news. We will discuss the current technology news in every class. There will be ten (10) Enterprise News discussions and Blackboard postings. You must find an enterprise technology article that is relevant to the topic being covered in class and post a brief summary (<24 lines) of an enterprise-related news item and your assessment of what it means to the IT industry, business or the consumer on Blackboard. zos Project (100 points - Group) This will be a group project assigned to create zos elements and execute them producing a set of deliverables. More information will be forthcoming. Labs (150 points - Individual) There will be six mandatory and one optional lab that will reinforce the concepts and principles covered in our classroom lectures, readings and discussions. Enterprise Technology Project (50 points - Group) This assignment will reflect your ability to use the enterprise technologies learned in this course to solve technology problems. For more detail, see the Enterprise Technology Project Guidelines. Presentation Project Service Oriented Architecture (50 Points Group) Exam (150 points) Mid-term Exam (75 points) This exam will be based on class lectures, readings, labs and other course related activities. This will be a take home exam and done individually. Final Exam (75 points) This exam will be based on class lectures, readings, labs and other course related activities. This will be a take home exam and done individually. 4

Assignment Policy Assignments Due Dates - All reading and written assignments (i.e. Enterprise News) assignments are due as of the date posted in Blackboard. All non-reading assignments (labs, models etc.) are due on these posted dates. Late assignments will be accepted, but may be assessed a reduction in points. Use the point system judiciously so that you can compensate for missed assignment due dates. Assignment Format - You are responsible for getting assignments from and to the instructor for missed classes. All assignments are to be prepared using word processing software (MSWord) or entered directly into Blackboard. Space and one half, 12 font is the accepted format. Also use compressed format (.zip). You are required to turn in all assignments via the Blackboard Learning System. Provide your resources for all written assignments. Cite your sources!! (URL etc). 5

Class 1: Jan. 15, 2014 Characteristics of Large Computer Systems Class Introductions At the end of this lesson the student will be able to: Be able to identify characteristics, advantages and disadvantages of large computer systems. Describe data representation in the IBM Mainframe Computer environment (binary and hexadecimal). Compute numbers and convert numbers using binary and hexadecimal. Class Exercise: Using the Windows Calculator. Class 2: Jan. 22, 2014 Software Application Systems At the end of the lesson students will be able to: Distinguish between hardware, software and firmware. Discuss the relationships between source code and executable machine code. Determine the economies of large and small computer systems. Class Exercise: Calculating the cost of computing. 6

Class 3: Jan. 29, 2014 Software Development Lifecycles Describe Software Development Lifecycle characteristics. Choose an SDLC based on software project characteristics. Describe how enterprise software packages are created, maintained and enhanced. Compare Commercial Off the Shelf Packages (COTS) with custom developed approaches. Class Exercise: Negotiating a software contract Class 4: Feb. 5, 2014 Programming Logic, Boolean Logic, Business Algorithms Develop basic decision tables and logic flows Write pseudo code to solve business problems Describe the use of computer logic in programming Class Exercise: Decision tables and Algorithms Readings will be assigned in Blackboard Class 5: Feb. 12, 2014 Operating Systems Types of Processing Give an overview of the main features of common computer operating systems. Compare computer languages and identify usages. Differentiate between hardware components. Describe the use of job control language used to run and control programs. Explain the need and usage of security systems within the computer operating system. Class exercise: Usage of processing types in system design. 7

Class 6: Feb. 19, 2014 Operating Systems (continued) At the end of this lesson the student will be able to: Describe the advantages of batch and on-line processing. Recant the historical development of batch and on-line processing. Write basic JCL commands to run computer programs. Discuss the security issues related to use of computer systems. Class - discussion of operating system features. Class 7: Feb. 26, 2014 Software Development Techniques Discuss the issues related to programmer proficiency. Describe the circumstances needed for use of programming techniques (modularity, code reuse, structured programming and object oriented design). Enumerate reasons for portfolio modernization as a business function. Class exercise: Writing policies for a programming staff. Class 8: Mar. 5, 2014 Quality Information Technology Organizations CMMI Articulate the issues and needs for a quality IT organization. Describe the attributes of a quality organization. Recount the historical development of the Capability Maturity Model (SEI). Class exercise: Writing a plan for implementing CMMI in an organization. 8

Class 9: Mar. 19, 2013 Software Testing Strategies At the end of this less the student will: Describe the need for different approaches to software testing. Describe requirements based and risk based testing. Contribute to a software test plan. Discuss the need for quality assurance in software. Mid-term examination no readings assigned. Class 10: Mar. 26, 2014 Service Oriented Architecture Group Project 1: Student presentations details will be outlined in Blackboard Class 11: Apr. 2, 2014 - Computer Performance Issues and Strategies Explain the issues related to computer performance. List the features of software and hardware that can contribute to throughput. Develop policies to guide organizations in achieving desired computer performance goals. Discuss the importance of service level agreements for computer organizations. Class exercise: Writing organizational policies and documented procedures related to performance. Class 12: Apr. 9, 2014 - Information Technology Direction Group Project 2: Student presentations details in Blackboard No readings assigned this week. 9

Class 13: Apr. 16, 2014 - Computer Security Discuss the issues related to securing computer facilities, hardware, software and data. Contribute to writing policies for IT organizations for security. Discuss the need for security for business continuity. Class exercise: Writing a policy for IT staff. Class 14: Apr. 23, 2014 Managing Technical People Discuss the need for measuring and motivating the technical staff. Identify motivational techniques for the programming staff. Discuss the need for measurements (metrics). Final Exam: Apr. 23, 2014 10