National Kaohsiung Marine University, Dept. of Imformation Management  

:::| Introduction | Faculty | Courses | Laboratories ||  Chinese Version
 
:::

Courses

Or you could download the detail: doc version, pdf version

Bachelor of Management in Information Management

Courses Credit
Required Courses 34
Core Required Courses 51
Core Elective Courses* ** 34
Free Electives 9
Total Graduated Credits 128

* Core electives include: At least 3 courses must be in the field of Business & Application, and at least 3 courses must be in the field of Computer Science Tech. & App.

** The following courses:

  1. Object-Oriented Programming (I) and (II)
  2. Java Programming (I) and (II)
  3. Advanced Java Programming (I) and (II)

You have to pass both courses (I) and (II), then you can get 6 credits as your graduate credits.

 

Course Descriptions

Statistics (3, 0)

  • Major topics include: frequency distribution, probability distribution, sampling distribution, estimation and testing, analysis of variance, regression analysis, nonparametric statistical method, and time series analysis.

Management Mathematics (3, 0)

  • This class is designed to introduce students to important topics in Linear Algebra such as linear dependence, basic, inner product, and linear transformation. The students will learn only the theorems and proofs related to this first course of abstract mathematics, but also the algorithms used in the numerical computation side of this course. Linear Algebra is also a subject of a wide variety of real-life applications. The students will be trained to apply mathematics to many of these applications.

Operation Research (3, 0)

  • Major topics include: Linear Programming, non-linear programming, goal programming, integer programming, and network optimization. Through the learning of model formulation, training of model formulation, training of solution techniques, as well as working on case studies, students are expected to develop these mathematical programming techniques as major tools in managerial decision-making process.

Economics (3, 0)

Accounting (3, 0)

Contemporary Business (3, 0)

Logistics Management (3, 0)

Introduction to Computer Science (3, 0)

  • The objective of this course is to familiarize students with the basic concepts of information technology, to expose them to our lab facilities (including desktop computers and workstations), and to accustom them to some commonly used software packages (e.g., word processing, spread sheets) and internet applications (e.g., email, bbs, and WWW).

Program Design (3, 0)

  • Introduces the use of a high-level programming language (C Language) as a problem-solving tool, including basic data structures and algorithms, programming techniques, and software documents. Designed for students who have had little or no prior experience with computer programming.

Data Structure (3, 0)

  • Implementation and application of the essential data structures used in information systems. Analysis of basic sorting and searching algorithms and their relationship to these data structures.

Database Management (3, 0)

  • Overview of database architectures, including the Relational, Hierarchical, Network, and Object Models. Database Interfaces, including the SQL query language. Database design using the Entity-Relationship Model. Issues such as security, integrity and query optimization.

System Analysis (3, 0)

  • Information systems development life cycles, available techniques, and the methods and tools used in information systems development are introduced.

Enterprise Data Communication (3, 0)

  • Introduction to data communication concepts and facilities with an emphasis on protocols and interface specifications. Focuses on the lower four layers of the ISO-OSI reference model.

Management Information Systems (3, 0)

  • Introduction to information technology and its impact on business organizations. Key issues in MIS management are discussed and analyzed.

Project Design (I) & (II) (6, 0)

  • ndependent study of projects and problems.

Marketing Management (3, 0)

Supply Chain Management (3, 0)

Management Accounting (3, 0)

Financial Management (3, 0)

Production and Operation Management (3, 0)

Human Resource Management (3, 0)

Business Law (3, 0)

Electronic Commerce (3, 0)

Logistics Information Management Systems (3, 0)

Marine Geographic Information Systems (3, 0)

Maritime & Air-Transportation Information Systems (3, 0)

Port Management Information Systems (3, 0)

Windows Programming (3, 0)

  • Introduces the use of a high-level programming language (Visual Basic) as a problem-solving tool. Designed for students who have had little or no prior experience with computer programming.

Multimedia Systems and Applications (3, 0)

  • The course is an introduction to the technical issues, principles, current results, and likely directions drawing upon the research literature and activity in the area of multimedia computing. Much attention will be focused on WWW, including the novel language Java that has been designed particularly for the secure and platform-independent applications over the internet.

Computer Organization (3, 0)

  • Introduction to the internal architecture of computer systems, including micro-, mini- and mainframe computer architectures.

Algorithm Design and Analysis (3, 0)

  • Introduction to the design, behavior and analysis of computer algorithms. Searching, sorting and combinatorial algorithms are emphasized. Worst case and average bounds on time and space usage.

Object-Oriented Programming (I) and (II) (6, 0)

  • Introduction to methodologies for object-oriented design and programming. Introduces the use of a high-level programming language (C++) as a problem-solving tool, including basic data structures, object-oriented programming techniques, dynamic data structures, recursion, searching and sorting, and advanced object-oriented programming techniques.

Web Programming (3, 0)

  • Introduces the use of a high-level programming language (ASP) as a programming-solving tool.

Handicap-Aided Computer Systems Design (3, 0)

Java Programming (I) & (II) (6, 0)

  • Introduces the use of a high-level object-oriented programming language (Java) as a problem-solving tool-including basic data structures and algorithms, object-oriented programming techniques, and software documentation. Focuses on methods for developing and implementing object-oriented systems.

Advanced Java Programming (I) & (II) (6, 0)

  • Introduces more advanced elements of object-oriented programming – including data structure, recursion, searching and sorting, and advanced object-oriented programming techniques.

Database Management System Operation and Management (3, 0)

Client-Server Programming (3, 0)

  • Introduces the use of a high-level programming language (PHP) as a programming-solving tool.

Operating System Operation and Management (3, 0)

Operating System (3, 0)

  • Introduction to operating system concepts, including system organization for uniprocessors and multiprocessors, scheduling algorithms, process management, deadlocks, paging and segmentation, files and protection, and process coordination and communication.

Linux Operating System (3, 0)

Network Management (3, 0)

Web Management (3, 0)

Multimedia Web Programming (3, 0)

Data Mining (3, 0)

  • The course will provide an introductory look as concepts and techniques in the field of data mining. After covering the introduction and terminologies to Data Mining, the techniques used to explore the large quantities of data for discovery of meaningful rules and knowledge such as market basket analysis, nearest neighbor, decision trees, and clustering are covered. The students learn the material by implementing different techniques.
 

No.142, Haizhuan Rd., Nanzi District, Kaohsiung City 811, Taiwan (R.O.C.)
Tel. 886-7-3617141 ext.3901-3903
通過第二優先等級無障礙網頁檢測