Syllabus

Title: ICS 613: Advanced Software Engineering
Website: http://courses.ics.hawaii.edu/ics314s22
Prerequisites: Graduate standing

Description

ICS 613 shares the following with ICS 314: it is a fast-paced immersion into significant software engineering concepts and technologies. It incorporates the following themes:

The course grounds these thematic elements by covering the skills necessary to quickly build two-tier web applications with a modern look-and-feel. Many computer science and computer engineering projects benefit from a web-based user interface, and this class will help you to create a nice one regardless of your “design” background.

Outline

Student Outcomes

Program level outcomes

Course level outcomes

Textbook

There is no required textbook for this class. All material is found online.

Grading

Your grade is based on:

These percentages may change during the semester. Because of the WI designation, writing assignments (including technical essays assigned as homework and project documentation assigned as part of the final project) will together constitute a minimum of 40% of the grade. You must adequately complete all writing assignments in order to pass the course with a grade of D or better. (W3)

By default, grading will use the standard cutoffs of 90% (A), 80% (B), 70% (C), 60% (D), but the instructor may revise these percentages downward.

ICS 613 vs. ICS 314

ICS 613 shares the same curriculum structure as ICS 314, because we have found that ICS graduate students’ undergraduate preparation in software engineering often lacks many, if not most, of the material covered in this class.

ICS 613 differs from ICS 314 with respect to the standards to which your work will be held. We expect graduate students to submit higher quality work: essays should be more insightful, code should be higher quality, and final projects should be more sophisticated and contain more features.

Academic Dishonesty

All occurrences of academic dishonesty will result in a grade of 0 for the assignment or exam, and in a memo in your ICS department file describing the incident. Should there be more than one memo of this type in your file, the incident will be referred to the Dean of Students. Disciplinary sanctions range from a warning to expulsion from the university, as seen at: UH Systemwide Student Conduct Code.