MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_01CA1B63.9F635580" This document is a Single File Web Page, also known as a Web Archive file. If you are seeing this message, your browser or editor doesn't support Web Archive files. Please download a browser that supports Web Archive, such as Windows® Internet Explorer®. ------=_NextPart_01CA1B63.9F635580 Content-Location: file:///C:/2C140A39/SSDI_Syllabus_FA09.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Topics in Computer Science: Mobile Computing

Software System Design and Implementation

ITCS 6112/8112-001, ITIS 6112/8112-001

Fall 200= 9

Course Syllabus

 

Please note that this syllabus is subject to change over the course of the semester. Updates will= be made available on the course website.

 

Course Information

Time: Tuesdays and Th= ursdays, 5:00 p.m. to 6:15 p.m.

Location: Woodward 13= 0

 

Catalog Description

Introduction to the techniques involved in the planning and implementation of large software systems. Emphasis on human interface aspects of systems= . Planning software projects; software design process; top-down design; modul= ar and structured design; management of software projects; testing of software; software documentation; choosing a language for software system. =

 

Instructor

Dr. Jamie Payton, Assistant Professor<= /o:p>

email:   = payton@uncc.edu

web:  &nb= sp; ww= w.cs.uncc.edu/~payton

office: Woodward 435B

office hours: TBD in class; also by appointment

 

Textbook

Software Engineering: A Practitioner’s App= roach, R. Pressman, McGraw Hill, sixth edition.<= /o:p>

 

Optional: The Mythical Man Month: Essays on Soft= ware Engineering, 20th Anniversary Edition. Frederick P. Brooks (ed.), Addison Wesley, first edition.

 

Recommended reference= : UML Distilled: A Brief Guide to the St= andard Object Modeling Language, M. Fowler, Addison-Wesley Professional, third edition.

 

Course Objectives=

In this class, we wil= l study the basic principles of designing, developing, and deploying software syste= ms. In this course, you will:

 

 

 


Grading

Student performance i= n the class will be based on in-class quizzes, take-home problem sets, two exams,= and the course project. Letter grades will be determined by a scale that is bas= ed on the performance of the class. Each graded item (assignment, exam, project deliverable) will be assigned a point value. For each item, letter grade cut-offs will be determined based on the performance of the class. The final grade cut-offs will be the sum of the cut-offs for all assignments. The let= ter grading scale for individual graded items and the final grade will be no wo= rse than a traditional scale of 90% (A) – 80% (B) – 70% (C) –= 60% (D). The point values for assignments will be structured in approximately the following= way:

 

Homework and quizzes: ~20%

Exam 1: ~20%

Exam 2: ~20%

Course Projects: ~40%

 

Assignments will be m= ade available online. Students should follow the submission instructions given = on each assignment. Submissions should be professionally formatted and should always include the author’s name. The course project is a team projec= t, and all members of a team are expected to make a significant contribution to the project. For each project deliverable, each student’s score will = be computed using a weighted team score and individual score. A grade of 0% for an individual component of any deliverable will result in a failing grade for the project; a failing grade on the course project will result in failure of the course. Details about the course project and project deliverable grading will be made available on the course website.

 

Students enrolled in = 8112 will be expected to complete additional work beyond the requirements of the 6112 students, including additional questions on homework assignments and exams = as well as additional project responsibilities.

 

Late Policy

All assignments are d= ue at the beginning of class on the posted due date unless the assignment explici= tly states otherwise. Late submissions will not be accepted unless prior arrangements are made with the instructor and only in the event of extreme circumstances. 

  

Expectations

 

Course Schedule

The course schedule c= an be found on the course website.

------=_NextPart_01CA1B63.9F635580 Content-Location: file:///C:/2C140A39/SSDI_Syllabus_FA09_files/item0001.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml ------=_NextPart_01CA1B63.9F635580 Content-Location: file:///C:/2C140A39/SSDI_Syllabus_FA09_files/props0002.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml ------=_NextPart_01CA1B63.9F635580 Content-Location: file:///C:/2C140A39/SSDI_Syllabus_FA09_files/themedata.thmx Content-Transfer-Encoding: base64 Content-Type: application/vnd.ms-officetheme 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 AAAA ------=_NextPart_01CA1B63.9F635580 Content-Location: file:///C:/2C140A39/SSDI_Syllabus_FA09_files/colorschememapping.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml ------=_NextPart_01CA1B63.9F635580 Content-Location: file:///C:/2C140A39/SSDI_Syllabus_FA09_files/image001.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDwAPAPIAAJmZZsDAwAAAAAAAAAECAwECAwECAwECAyH/C01TT0ZGSUNFOS4wGAAAAAxt c09QTVNPRkZJQ0U5LjAEGPoRowAh/wtNU09GRklDRTkuMBgAAAAMY21QUEpDbXAwNzEyAAAAB09t t6UAIfkEAQAAAQAsAAAAAA8ADwAAAiOMj6nL7S6inEmAi6+oOW9kdRonAt8RiqeRdmvQeqRaTfaD FAA7 ------=_NextPart_01CA1B63.9F635580 Content-Location: file:///C:/2C140A39/SSDI_Syllabus_FA09_files/image002.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDwAPAPIAAMyZAMDAwAAAAAAAAAECAwECAwECAwECAyH/C01TT0ZGSUNFOS4wGAAAAAxt c09QTVNPRkZJQ0U5LjAEGPoRowAh/wtNU09GRklDRTkuMBgAAAAMY21QUEpDbXAwNzEyAAAAB09t t6UAIfkEAQAAAQAsAAAAAA8ADwAAAiKMj6nL7S+ilEqAi4GoGe9kdRonfkjYmQeaqQbrVdP01EsB ADs= ------=_NextPart_01CA1B63.9F635580 Content-Location: file:///C:/2C140A39/SSDI_Syllabus_FA09_files/image003.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhDwAPAPIAAMzMmcDAwAAAAAAAAAECAwECAwECAwECAyH/C01TT0ZGSUNFOS4wGAAAAAxt c09QTVNPRkZJQ0U5LjAEGPoRowAh/wtNU09GRklDRTkuMBgAAAAMY21QUEpDbXAwNzEyAAAAB09t t6UAIfkEAQAAAQAsAAAAAA8ADwAAAiCMj6nL7R+EnHIJgLOwWfMObMoFignZmQjqjdQExbJSAAA7 ------=_NextPart_01CA1B63.9F635580 Content-Location: file:///C:/2C140A39/SSDI_Syllabus_FA09_files/filelist.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01CA1B63.9F635580--