Apply for Admission Mercer Software Engineering Mercer Engineering Mercer University

Home Online Learning Courses Frequently Asked Questions Schedule Contact Us

Syllabus for SSE 643

Advanced Graphic Interfaces

Spring Semester 2010 (10S)

     

 


Instructor: Dr. Paul E. MacNeil

Office:       Suite 223a, School of Engineering

Phone:       478-301-2185

                  478-301-2732

Email:        macneil_pe@mercer.edu

Back to Top

 

Textbooks and Supplies:

This syllabus presents four options. The option you select will have a large influence on your experience in this course. Please read the sections on Texts and Software (immediately below) before you make your selection. The four options are:

  1. Java using the Java3D framework. This is the only option that has a langauge-specific text. You will have to search the internet for some of the resources you will need.
  2. Java using the JMonkeyEngine facility. Read http://www.jmonkeyengine.com/wiki/doku.php/chapter_1_-_getting_started before selecting this option. Tutorial materials are available online.
  3. C# using the XNA framework 3.1 and Visual C# 2008 Express Edition (not the 2010 beta!). Tutorial materials are available online.
  4. C++ using Dark GDL and Visual C++ 2008 Express Edition (not the 2010 beta!). Tutorial materials are available online.

Texts (including web sites):

Back to Top

Software (including web sites):

Back to Top

 

Other Useful Resources (including web sites):

Back to Top

 

Catalog Description (Course Purpose):

The development of graphic user interfaces more sophisticated than those covered in the prerequisite course. Development environments and application libraries specifically designed for interface development may be included. Topics may vary significantly depending on the student's choice of programming language (e.g., C#, C++, or Java).

Please note that this course is conducted *asynchronously* with regard to the face-to-face class meeting schedule. That is, the course begins on January 12, 2010, for *all* students.

Back to Top

Course Objectives:

Breadth and Depth in Defining, Analyzing, and Solving Complex Problems:

Communicate Technical Aspects of the Solution for Complex Software Engineering Problems to a Technical Audience:

Back to Top

Prerequisites:

SSE 550 or permission of the program director.

Back to Top

Class Location:

Back to Top

Grading:

 

Item
Percent of Term Grade
Project 1
30
Project 2
30
Project 3
30
Listserv/Threaded Discussion contributions
10

Credit will be given only for original work.

More information about grading is contained in the recently-updated General Project Rubric.

Back to Top

Assignments:

Back to Top

Additional Information:

Back to Top

  • What Do I Do?
  • Back to Top

    Changes to this Syllabus:

    There will be changes to this syllabus, so check back frequently, and don't forget to hit "Reload" or "Refresh".

     

    Schedule of Events and Assignments:

    Distance
    Start Date
    End Date
    Activity/Event
    January 12, 2010 April 26, 2010 Course in Progress
    January 12, 2010 February 15, 2010

    Work on Project 1.

      February 15, 2010 Project 1 due.
      March 22, 2010 Project 2 due.
      April 30, 2010

    Project 3 due.

      April 30, 2010 Course ends.

     

    Notes:

    1. If you are doing some Advanced Graphic Interface work _other than_ computer games, please contact me in advance regarding this reading assignment.

    Back to Top

    Schedule of Macon Face-to-face Meetings:

    attendance is 100% optional.

    Date
    January 13, 2010
    January 20, 2010

    All Macon face-to-face meetings are from 6:00 pm to 9:00 pm.

    Back to Top

     

    List of all courses.


    Contact Information

    Back to Top


    Important Additional Information:
    Students requiring accommodations for a disability should inform the instructor at the close of the first class meeting or as soon as possible.  If you are not registered with Disability Services, the instructor will refer you to the Disability Support Services office for consultation regarding documentation of your disability and eligibility for accommodations under the ADA/504.  In order to receive accommodations, eligible students must provide each instructor with a “Faculty Accommodation Form” from Disability Services.  Students must return the completed and signed form to the Disability Services Coordinator on the 3rd floor of the Connell Student Center.  Students with a documented disability who do not wish to use academic accommodations are also strongly encouraged to register with Disability Services and complete a Faculty Accommodation Form each semester.  For further information, please contact Carole Burrowbridge, Disability Services Coordinator, at 301-2778 or visit the web site at http://www.mercer.edu/stu_support/swd.htm


    Accreditation: Mercer University is accredited by SACS.