Apply for Admission Mercer Software Engineering Mercer Engineering Mercer University
Home Distance Learning Courses Frequently Asked Questions Schedule Contact Us

Syllabus for SSE 691

Database Design in Software Engineering

 

Changes are possible.

Database connectivity from C#, C++, or Java is _not_ covered in this course. There are resources available on the Web.

A database accessed from an application is preferred, but not required.

The use of simple SQL commands is covered in an inexpensive book recommended in the "Other Useful Resources" section, below.

 

Summer Semester 2012 (12U)

 

 


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:

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):

Special Topics.

Relational databases, database design, data normalization, interfacing a database with a general-purpose programming language such as Java, C#, or C++, and agile approaches to database development.

The default database for this course is MariaDB (free version); the default general purpose programming language for this course is your choice of Java, C#, or C++. Individual students may propose that s/he use an alternative database (such as Oracle or PostgreSQL).

This course begins on May 21, 2012.

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 Object-Oriented Development I or permission of the SSE graduate chair.

Back to Top

Class Location:

Back to Top

Grading:

 

Item
Percent of Term Grade
Project 1
10
Project 2
40
Project 3
40
Listserv contributions
10

Back to Top

Assignments:

Back to Top

Additional Information:

Back to Top

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:

Start Date
End Date
Activity/Event
May 21, 2012 June 22, 2012 Course in Progress
May 21, 2012 May 29, 2012 Work on Project 1. Finish early if you can, so that you can start on Project 2. Study chapters 1 - 5 in Hernandez.
  May 29, 2012 Project 1 due.
May 30, 2012 June 08, 2012 Study chapters 6 - 10 in Hernandez work on Project 2.
  June 08, 2012 Project 2 due.
June 09, 2012 June 22, 2012 Study chapters 11 - 15 in Hernandez, work on Project 3.
  June 22, 2012

Project 3 due.

  June 22, 2012 Course ends.

 

Notes:

tbd

Back to Top

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.