SOFTWARE ENGINEERING I CS 10 Catalog Desription PREREQUISITE: CS 21. Introdution to the systems development life yle, software development models, analysis and design tehniques and tools, and validation and verifiation testing. Emphasis and experiene will e on software engineering within a team environment. Course Ojetives This ourse is designed to provide the student with an overview of the proess of software engineering (SE) / systems analysis and design (SAD) with a fous on the ojet-oriented approah. In this ourse you will learn the primary ativities performed y a software engineer and/or systems analyst when developing and doumenting omputer-ased information systems. The fundamental goal of this ourse is to introdue you to the onepts, tehniques, and tools of software engineering. During the semester you will e exposed to the entire analysis and design proess and will learn how to use a wide variety of methods and tools (e.g. MS Projet and MS Visio) that support eah phase of the proess. After suessfully ompleting this ourse, you should find that you have: Improved your understanding of the information system (IS) development proess Inreased awareness of the different development methodologies and their appropriateness Aquired the aility to evoke and develop end-user needs and expetations Developed skills neessary for modeling the requirements of an IS Enhaned your aility to prepare written tehnial douments Experiened suessful and effetive projet planning and management Improved your interpersonal ommuniations skills and teamwork Course Materials Textook
Title: Systems Analysis and Design with UML Version 2.0: An Ojet-Oriented Approah, 2nd ed Author: Alan Dennis, Barara Haley Wixom, and David Tegarden Pulisher: Wiley, Hooken, NJ Date: 2005 Required Software [*] Mirosoft Projet Mirosoft Visio [*] As a part of the MCIS department s Mirosoft Development Network Aademi Alliane (MSDNAA) agreement, students in this lass may e ale to get MS Projet 200 and MS Visio 200 for free. Other software pakages, development tools, operating systems, and server software are also availale. To request the availaility of additional software, or to request an aount, ontat Petria Trifas (ptrifas at jsu dot edu) and provide your name, JSU email address, and student numer in your orrespondene. Detailed Course Outline Topi Leture Hours I Introdution a Introdution to Systems Analysis and Design (SAD) Introdution to ojetoriented SAD II Analysis 12 a Projet initiation Projet management d Mirosoft Projet la session Requirements determination e Funtional modeling f Mirosoft Visio la session g Strutural modeling h Behavioral modeling III Design 12 a Moving on to design d e IV Class and method design Data management layer design Human-omputer interation layer design Physial arhiteture layer design Implementation and Deployment 4.5
Topi Leture Hours a Constrution Installation and operations ERP systems Course Poliy The ourse will e onduted through a omination of letures, inlass and online disussions and exerises, laoratory sessions, homework, exams, and a team projet. Letures The majority of the ourse ontent will e delivered via letures. The majority of material disussed is represented in the assigned textook; however, anillary material will e provided to you during the semester expand your exposure to various aspets of software engineering. The material is not intended to undermine the text, ut to supplement it. The student is responsile for taking notes on the material disussed in lass. Due to the vast amount of ontent to e overed in this ourse, the instrutor annot emphasize enough how ritial it is for students to read the assigned hapters prior to attending lass. Disussions, Exerises, and Assignments Students are expeted to omplete all assigned ativities prior to attending lass, whih are designed to reinfore the leture material. Therefore, failure to do so will severely hamper your understanding of the leture and, ultimately, your overall ourse grade. There will e opportunities during most lass sessions to partiipate in disussions or exerises related to the leture material as well as mandatory, regular partiipation in online disussions. The student's performane at these times will e a signifiant omponent of the lass partiipation grade. All assignments are due on the date announed and at the eginning of lass. Late assignments will not e aepted with the exeption of a valid exuse. Exams There will e three examinations during the semester. The textook as well as the anillary material overed in lass will e tested. No make-up exams will e given exept under extreme irumstanes, and only when permission is reeived from the instrutor in advane when possile.
Team Projet One of the most important aspets of the ourse will e that students will work as a team (of 4 memers) on a software system projet that will over most of the phases of the systems development life yle. Speifi details for the projet are provided separately. The overall projet will e evaluated for its quality and pratiality; there will e a single grade for the group. However, ased on your ontriution to the suessful ompletion of the projet, assessed through onfidential peer evaluation (eliited at least twie during the semester), individual student grades ould e different. Students will e required to make presentations of their projets to the lass. Speial Needs If any student has speial needs, let me know. In partiular, "any student who qualifies for reasonale aommodations under the ADA or Se 504 of the RA of 197 should ontat the instrutor immediately." Grading Poliy Team Projet 5% Exams 5% Assignments and lass partiipation 0% It is important to reognize that grading neessarily reflets the instrutors' judgment regarding the quality of your work. In this sense, all grading is sujetive, and different graders would undoutedly grade work a it differently. If you have a question aout a grade, please see me within one week from when the work is returned to the lass. If you request a re-grading of an exam or assignment, the entire exam or assignment will e re-graded. This ould result in loss of points in other areas of the exam or assignment. Grading sale (Perentage) A B D 100.00 90.00 <90.00 80.00 <80.00 70.00 <70.00 60.00 F <60.00
Course Syllaus The syllaus for this ourse an e downloaded here in PDF format. 2008 Jaksonville State University