Course Objectives
Learning purposes : As the basis of Software Engineering, in this lecture students learn the construct of information systems. It contains develop process, develop methods, system analysis and design, project management.
Course Objectives :
1. Students understand and can present the flow of construction of information system.
2. Students understand and can present develop process, develop methods, system analysis and design.
Rubric
| Excellent | Good | Acceptable | Not acceptable |
Achievement 1 | Students understand and can present the flow of construction of information system in detail. | Students understand and can present the flow of construction of information system. | Students understand and can present the basis of the flow of information system construction. | Students do not understand and can not present the flow of information system construction. |
Achievement 2 | Students understand and can present develop process, develop methods, system analysis and design in detail. | Students understand and can present develop process, develop methods, system analysis and design. | Students understand and can present the basis of develop process, develop methods, system analysis and design. | Students do not understand and can not present the develop process, develop methods, system analysis and design. |
Assigned Department Objectives
Teaching Method
Outline:
General or Specialized : Specialized
Field of learning : Information System, Programming, Networks
Foundational academic disciplines: Information science, Information Engineering and concern subjects, Software and concern subjects, Information Network and concern subjects.
Relationship with Educational Objectives :This class is equivalent to "(3) Acquire deep foundation knowledge of the major subject area".
Relationship with JABEE programs :The main goals of learning / education in this class are "A".
Course outline :
This lecture presents the flow of information systems development, which is basis of Software Engineering. Additionally, it also presents the process of software development and its method, system analysis and design method, and project management.
Style:
Course method :
The lessons will be centered on board writing. In order to deepen the understanding, we will proceed with the lessons while solving the exercises as appropriate.
Grade evaluation method :
Regular examination scores are calculated as the average of mid-term and final examinations. Retesting is not conducted in principle. If the result of the regular test is less than 60 points, the score may be changed if the understanding can be confirmed by the retest. However, the overall evaluation shall not exceed 60 points.
Notice:
Precautions on enrollment : Students must take this class (no more than one-third of the required number of class hours missed).
Course advice :
As a preparatory study, review the knowledge about information systems and programming learned in the first and second grades.
Foundational subjects : Information Literacy(1st year), Basis of Programming(2nd), Information Networks(2nd).etc.
Related-Subjects: Information Systems(4th), System Programming(5th), E-business(5th).etc.
Attendance advice :
Prepare the terminologies concerned with information system and software development in Examination of data‐processing technician.
Delay of attendance will be counted as absence. Entry after confirmation of attendance will be delayed. If you are late, you will be treated as absent from one credit hour for two times.
Characteristics of Class / Division in Learning
Course Plan
|
|
|
Theme |
Goals |
2nd Semester |
3rd Quarter |
1st |
Guidance |
Understanding of objectives of this lecture.
|
2nd |
The definition of software engineering1 |
Understanding of the definition of software.
|
3rd |
The definition of software engineering2 |
Understanding of the need for software engineering.
|
4th |
The process of software development |
Understanding of the process.
|
5th |
The methods of development1 |
Understanding of the importance of concise design.
|
6th |
The methods of development2 |
Understanding of each process model.
|
7th |
Comprehensive exercise |
Understanding of design according to the process model.
|
8th |
Mid-term examination |
|
4th Quarter |
9th |
Explanation of mid-term examination |
Unerstand the problems of mid-term examination.
|
10th |
Soft system approach |
Understanding of problem-solving methods in an organization.
|
11th |
Structured analysis and design |
Understanding of the features of process oriented approach.
|
12th |
Data oriented approach |
Understanding the features of data oriented approach.
|
13th |
Object oriented analysis and design |
Understanding of the object oriented analysis and design.
|
14th |
Summary |
Understanding of software engineering.
|
15th |
Final exam |
|
16th |
Return and commentary of exam answers |
Unerstand the problems of final examination.
|
Evaluation Method and Weight (%)
| Examination | Presentation | Mutual Evaluations between students | Behavior | Portfolio | Other | Total |
Subtotal | 100 | 0 | 0 | 0 | 0 | 0 | 100 |
Basic Proficiency | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Specialized Proficiency | 100 | 0 | 0 | 0 | 0 | 0 | 100 |
Cross Area Proficiency | 0 | 0 | 0 | 0 | 0 | 0 | 0 |