Description

The undergraduate-level course provides the experience of running a project of designing and implementing of medium scale softwares by using the concept of an object-oriented design. During this course, student explores the concepts of object-oriented designs and excercise various tools to manage projects and to implement softwares, such as Eclipse, UMLet, Subversion, JUnit and Javadoc. This course uses Java programming language as the default language of implementation. Students will make a project team and should generate the runnable software and related mid/final reports.

Instructor

Kyungbaek Kim
Office : Engineering Building #6, 715
Tel : +82-62-530-3438
Email : kyungbaekkim@chonnam.ac.kr
Office Hours : Wed 4pm ~ 5pm

Time and Location

Mon 2pm-3pm, Wed 2pm-3pm, Engineering Building #6, 102
Fri 2pm-3pm, Engineering Building #6, 810

Main Text

Reference Text

Grading Policy

Lecture Notes

Lecture notes are accessible through the eClass of JNU portal.

Homeworks, Quiz, Midterm/Final Exam

All of the materials related to homeworks, quiz, midterm exam and final exam, including solutions, are accessible through the eClass of JNU portal.

Projects

Team #Final SlideFinal ReportAPI ManualProgram
Team 1 Slide Report API Manual .apk file
Team 2 Slide Report API Manual .jar file
Team 3 Slide Report API Manual .jar file
Team 4 Slide Report API Manual .jar file