{"id":832,"date":"2013-03-05T13:59:01","date_gmt":"2013-03-05T18:59:01","guid":{"rendered":"https:\/\/www.sunyit.edu\/apps\/catalog\/undergrad\/courses\/computer-systems\/"},"modified":"2025-08-05T14:15:44","modified_gmt":"2025-08-05T18:15:44","slug":"computer-systems","status":"publish","type":"page","link":"https:\/\/webapp.sunypoly.edu\/undergrad-catalog-2025-2026\/courses\/computer-systems\/","title":{"rendered":"Information Systems"},"content":{"rendered":"<p><strong>IS 320\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Systems Analysis and Design (4)<\/strong><\/p>\n<p>Examines the process of logically developing information systems.\u00a0 Focuses on the analysis, planning, and logical design phases of the systems development life cycle that culminate in the specification of functional system requirements.\u00a0 Concentrates on methods, techniques, and tools used to determine information requirements and the documentation of these requirements in a thorough and unambiguous form.\u00a0 Topics include:\u00a0 data collection; risk and feasibility analysis; requirements analysis; process modeling; data modeling; prototyping; joint application development; rapid application development; structured walkthroughs; project management; presentations; report writing.\u00a0 Prerequisite:\u00a0 CS 240.<\/p>\n<p><strong>IS 324\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SQL Programming (2)<\/strong><\/p>\n<p>Designed to develop SQL programming proficiency.\u00a0 Emphasis is placed on the Data Definition Language (DDL) and Data Manipulation Language (DML) of SQL.\u00a0 Upon completion, students should be able to write SQL statements which create, update, and maintain database tables as well as write SQL queries to manipulate data in database tables.\u00a0 Prerequisite:\u00a0 CS 108 or equivalent knowledge.\u00a0 <em>Students may not receive degree credit for both IS 324 and IS 325<\/em>.<\/p>\n<p><strong>\u00a0<\/strong><strong>IS 325\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Database Management Systems (4)<\/strong><\/p>\n<p>Introduction to fundamentals of database management systems, techniques for database design, and principles of database administration.\u00a0 Emphasizes data modeling, database design, database application development, and database management.\u00a0 Topics include conceptual models; logical models; normalization; query languages; architectures such as centralized, distributed and client\/server; database integrity; database security; error recovery; and concurrency control.\u00a0 Prerequisite:\u00a0 CS 240.<\/p>\n<p><strong>IS 330\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Decision Support and Intelligent Systems (4)<\/strong><\/p>\n<p>An introduction to the fundamentals of Decision Support Systems (DSS).\u00a0 Focuses on the logical aspects of data processing and analysis.\u00a0 Topics to be discussed include historical review of computerized decision support, DSS architecture.\u00a0 Data Warehouses, Online Analytical Processing (OLAP), and Data Mining.\u00a0 The student is introduced to the principles of Intelligent Systems with an emphasis on Expert Systems (ES) and Artificial Neural Networks (ANN).\u00a0 The organizational and business implications of decision support systems are reviewed.\u00a0 Prerequisite:\u00a0 CS 240.<\/p>\n<p><strong>IS 340\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 E-Commerce (4)<\/strong><\/p>\n<p>An introduction to the fundamentals of e-business and e-commerce.\u00a0 Topics to be discussed include e-business models, principles of electronic business transactions, Electronic Data Interchange (EDI), electronic checks, and digital cash.\u00a0 The student is introduced to the protocols of secure e-commerce including the basics of cryptography, digital signatures.\u00a0 Secure Sockets Layer (SSL), Secure Electronic Transaction Protocol (SET).\u00a0 The languages and e-commerce technologies to be discussed include Java, JavaScript, XML, intelligent agents, and networking protocols.\u00a0 Prerequisite: CS 240.<\/p>\n<p><strong>IS 341\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Geographic Information Systems (4)<\/strong><\/p>\n<p>Students will learn the concepts and components of a geographic information system (GIS) as well as the essential skills of operating a functional GIS through the use of a GIS software package.<\/p>\n<p><strong>IS 342\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Building Information Modeling (4)<\/strong><\/p>\n<p>Students will learn the concepts and components of building information modeling (BIM) as well as the essential skills of operating a function BIM model through the use of a BIM software package. Students will model a three-dimensional building that simultaneously document the project in schedules and in two-dimensional construction document sheets.<\/p>\n<p><strong>IS 469\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Information Technology Project Management (4)<\/strong><\/p>\n<p>Enables students in the information technology area to understand project management principles for IT programs and be able to apply these principles to successfully manage IT projects.\u00a0 Covers the essentials of IT project management which include attributes of projects, project integration management, project scope, time, and cost management, project quality and risk management, human resources and communications management, and procuring IT projects and services from outside agencies.\u00a0 Includes individual and group assignments and activities, including a group case study, where students can apply what they have learned to real-life situations.\u00a0 Prerequisite:\u00a0 IS 320.<\/p>\n<p><strong>IS 470\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Database Programming (4)<\/strong><\/p>\n<p>Provides rigorous coverage of database programming using the Structured Query Language (SQL) and SQL coupled with other programming languages.\u00a0 Topics include:\u00a0 database management systems (DBMS); data definition; data manipulation; data control; database administration; report generation; DBMS built-in and programmer-created procedures, functions, packages, and triggers.\u00a0 Prerequisite:\u00a0 IS 325 or equivalent and SQL programming proficiency.<\/p>\n<p><strong>IS 490\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Special Topics in Systems (Variable 1-4)<\/strong><\/p>\n<p>An in-depth treatment of a selected topic not normally treated extensively in other Information System courses.\u00a0 The subject matter covered in this course will not be repeated in a future semester.<\/p>\n<p><strong>IS 491\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Independent Study\/Information Systems (Variable 1-4)<\/strong><\/p>\n<p>Extensive study and research on a particular topic of student interest under the supervision of a faculty member.\u00a0 The student is required to submit a written proposal which includes a description of the project, its duration, educational goals, method of evaluation, and number of credits to be earned.\u00a0 Prerequisites:\u00a0 Matriculated students only, permission of instructor and dean.<\/p>\n<p><strong>IS 495\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Information Systems Practicum (2)<\/strong><\/p>\n<p>Capstone course for Computer Information Systems (CIS) majors.\u00a0 Students form teams and each team spends an entire semester working to satisfy a set of requirements for a real-world organization.\u00a0 Teams will gain experience in all phases of the systems development life cycle (SDLC) and project management.\u00a0 Periodic written and oral presentations are required.\u00a0 Success requires student teams to work as a cohesive unit which draws upon components of the entire CIS curriculum.\u00a0 Prerequisites:\u00a0 CS 220, IS 320, and IS 325.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>IS 320\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Systems Analysis and Design (4) Examines the process of logically developing information systems.\u00a0 Focuses on the analysis, planning, and logical design phases of the systems development life cycle that culminate in the specification of functional system requirements.\u00a0 Concentrates on methods, techniques, and tools used to determine information requirements and the documentation of these [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":818,"menu_order":15,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-832","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/webapp.sunypoly.edu\/undergrad-catalog-2025-2026\/wp-json\/wp\/v2\/pages\/832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webapp.sunypoly.edu\/undergrad-catalog-2025-2026\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/webapp.sunypoly.edu\/undergrad-catalog-2025-2026\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/webapp.sunypoly.edu\/undergrad-catalog-2025-2026\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/webapp.sunypoly.edu\/undergrad-catalog-2025-2026\/wp-json\/wp\/v2\/comments?post=832"}],"version-history":[{"count":10,"href":"https:\/\/webapp.sunypoly.edu\/undergrad-catalog-2025-2026\/wp-json\/wp\/v2\/pages\/832\/revisions"}],"predecessor-version":[{"id":8917,"href":"https:\/\/webapp.sunypoly.edu\/undergrad-catalog-2025-2026\/wp-json\/wp\/v2\/pages\/832\/revisions\/8917"}],"up":[{"embeddable":true,"href":"https:\/\/webapp.sunypoly.edu\/undergrad-catalog-2025-2026\/wp-json\/wp\/v2\/pages\/818"}],"wp:attachment":[{"href":"https:\/\/webapp.sunypoly.edu\/undergrad-catalog-2025-2026\/wp-json\/wp\/v2\/media?parent=832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}