IT 225 Systems Analysis
On-line: Asynchronous which means you can work when it works for you.
This project driven course explores the process of identifying when a system needs to be upgraded or replaced. It uses a set of tools and techniques for analyzing system components and requirements, charting process flow and data structures, determining feasibilities and providing alternate solutions.
Students with documented disabilities requesting class accommodations, requiring special arrangements in case of building evacuation, or have emergency medical information the instructor should know about are asked to contact the disability support services office (DSS) in Rm. 1112. Once the disability is verified with DSS you will be given a letter of accommodation that should be to handed to your instructor.
I will schedule weekly zoom office hours. I will announce the times each week on Monday. I will also respond to emails as quickly as possible. I also encourage the discussion area of canvas for asking questions and getting responses from other students. I will monitor the discussion to add my input as needed.
The pre-Socratic Philosopher Heraklitos said, "it rests by changing." By this he meant that the normal state of things is constant change. This has never been more true than today. Though, the course focuses on particular software, it has a broader purpose: Software changes constantly. The most important skills to learn, are the techniques for learning new skills, new software, and learning how to generalize the skills you've learned in order to apply them to new situations. These are the skills that will keep you afloat in stream of constantly changing technology.
View the materials and work on the assignments. You can work at your own pace. I don't take off for late assignments. It is better, though, not to get too fat behind. Materials and videos will be made available. When you have questions email me and/or enter the question in Canvas' Discussion forum. There will be student presentations of various topics. These will posted to the Discussion forum.
We will go it without a book.
Assignments will be made available in Canvas.
Overview of systems and concepts
Traditional systems analysis concepts (life cycle, waterfall)
Agile development and approach to systems
Devop systems approach
Object oriented concepts
Modeling object with UML(Universal Modeling Language)
Coding simple processes
Testing and test driven development
For me on-line attendance consists of continuing to work on the exercises, watching and contributing to the Discussion forum, watching for alerts. Assignment and the scenarios are assigned a point value. Every assignment will have a rubric to explain how it will be graded. If I take points off I will always provide a comment as to why. You can correct the problem to get the full points.
|95 to 100||4.0|
|90 to 94||3.5|
|85 to 89||3.0|
|80 to 84||2.5|
|70 to 74||1.5|
|65 to 69||1.0|