Get Solved CSIS 354 Integrative Programming and Technologies
Examines the integration of systems and applications across global businesses; explores programming interfaces, data mapping and exchange, scripting, and programming languages to support the configuration, maintenance, integration, and security of systems.
For information regarding the prerequisites for this course, please refer to the Academic Course Catalog.
The purpose of this course is to examine the integration of systems and applications across global businesses. Additionally, this course explores programming interfaces, remote procedure calls, web services, queues, scripting, design patterns, and integration. This course provides students with a foundation for integrating and analyzing the security of systems.
Measurable Learning Outcomes
Upon successful completion of this course, the student will be able to:
- Integrate a biblical worldview within information technology.
- Examine IT services used to integrate incongruent applications.
- Distinguish the role of data exchange between dissimilar IT systems.
- Construct a software design pattern.
- Construct integrative programming solutions.
- Examine security considerations in system integrations.
Textbook readings and lecture presentations
Course Requirements Checklist
After reading the Course Syllabus and Student Expectations, the student will complete the related checklist found in the Course Overview.
Discussions are collaborative learning experiences. Therefore, the student is required to provide a thread in response to the provided biblical prompt for each discussion. Each thread must be at least 250 words, demonstrate course-related knowledge, and reference at least 1 source from the Bible. In addition to the thread, the student is required to reply to 2 other classmates’ threads. Each reply must be at least 150 words.
Parsing and Manipulating XML Data Assignment
Using the Python programming language’s ElementTree library, the student writes software to parse an XML data file, modify its contents, and write the results to the file system.
Distributed Computing with XML-RPC Assignment
Using the Python programming language’s XMLRPC library, the student will implement an RPC assignment.
Messages Queues with RabbitMQ for Python Assignment
Using RabbitMQ for Python, the student will implement a simple messaging queue between two server instances from which messages may be exchanged.
File Manipulation with Python Assignment
Using the Python scripting language, the student will read a server configuration script, modify its contents per requirement, and write the result back to the file system.
Consuming Web Services with Python Assignment
Using a Python module of the student’s choosing, write a Python program to consume a REST web service. This is designed to reinforce the concept of web services in the text as well as introduce the student to Python’s diverse network communications capabilities.
Implementing Design Patterns with Python Assignment
Using the Object Oriented features of the Python language, the student will implement a common design pattern in Python.
Coding Lab Assignments
Using Cengage’s MindTap environment, the student will complete programming exercises designed to reinforce the fundamentals of the Python programming language.
Quizzes are designed to evaluate the student’s level of comprehension of the Python programming language.
Need Assistance with the Course?
Are you seeking out online exam help?
Our take my online take look at specialists will prevent all of the pressure you are taking to clear up checks online. Our examination helper will manual you with the maximum correct answer on your online examination preparations. We propose you seek advice from our online examination helper to discover the proper route for clearing your take-look. Our crew has furnished online examination assistance to many college students in famous international locations just as the United States, Canada, Australia, and the United Kingdom, in which college students have acquired suitable grades. So, what are you ready for? Take this golden possibility to excel to your take a look. Chat with us today! ([email protected] )