Department
of Management Information Systems
Director: Huang, Chien-Jen, Associate Professor E-mail: norman@jupiter.touc.edu.tw
Phone: (02) 26212121 ext. 5531, 5532 Fax: (02) 86318426
Objectives:
With the increase global trends towards the information development and the accompanying need for more specialists in the field of information management, the ex-College had established the Department of Electronic Calculator in 1973. This program sought to equip students with basic knowledge concerning computers. In 1982, the department was renamed Electronic Data Processing Department and in 1994, the College was promoted to a senior college. Based on the foundation established in the past years, the Information Management Department was founded to cultivate in students a fundamental knowledge of issues pertinent to information management.
The Department was created to emphasize both theory and practicality with which the instruction and research were made possible. The main goals of the department are to consolidate the basics of information technology and to cultivate specialists who are able to continue the development on information systems. It is also expected to emerge the characteristics of being a specialists in the field of Information Management into the actual curricula. There are two goals: (1) to equip students with abilities for employment; (2) to firm the path for students who intend to further their study.
General
Courses
Credits
|
|
English |
4 |
|
|
English Lab
Drills |
2 |
|
|
Constitution:
The Foundation Spirit of R.O.C |
4 |
|
|
Military
Training |
2 |
|
|
Physical
Education |
4 |
|
|
Basic Concepts of Computer |
3 |
|
|
Personal Software Application |
3 |
|
|
Programming in C(C++) and Practice |
4 |
|
|
Calculus |
6 |
|
|
Management |
4 |
|
|
Introduction to Information management |
3 |
|
|
Economics |
3 |
|
|
Database Software Tool |
3 |
|
|
Military Training |
2 |
|
|
Physical Education |
2 |
|
|
System Analysis and Design |
3 |
|
|
Visual-Oriented Programming Language |
3 |
|
|
Accounting and Practice |
4 |
|
|
Data Structure |
3 |
|
|
Business Data Communication |
3 |
|
|
Computer Architecture |
3 |
|
|
Database Management |
3 |
|
|
Operation System |
4 |
|
|
System Topics Ⅰ |
2 |
|
|
Statistics and Practice |
4 |
|
|
Accounting Information System |
3 |
|
|
Network Programming |
3 |
|
|
System Topics Ⅱ |
2 |
|
|
Common Business Oriented Language |
3 |
|
|
System Topics Ⅲ |
2 |
|
|
Information Science Technology and Society |
2 |
|
|
Introduction to Multimedia |
2 |
|
|
Introduction to Artificial Intelligence |
2 |
|
|
Multimedia Project |
2 |
|
|
Marketing Information Management |
3 |
|
|
Object-Oriented Analysis and Design |
3 |
|
|
Genetic Algorithm |
2 |
|
|
Market Research |
2 |
|
|
Electronics Business |
2 |
|
|
Distributive System |
2 |
|
|
Network Management and Safety |
3 |
|
|
Financial Information System |
2 |
|
|
Software Engineering |
3 |
|
|
Network Marketing |
2 |
|
|
Decision Supported System |
2 |
|
|
System Example Study |
3 |
|
|
Computer Supported Cooperative Work |
2 |
Course Descriptions:
This course is designed to develop the student’s basic operational ability of data searching and processing. It includes application software for office work such as Word, Excel, PowerPoint and Internet Explorer .
This course is designed to develop the student’s basic operation on Multimedia. It includes application software such as PhotoShop, Director and HTML. The student must design and demonstrate a 10-sec animation in this study.
This course is designed to develop the student’s understanding of the concept of information technology, the characteristics of information enterprise and importance of information on business administration. It includes introduction of various information management systems, and case studies of information management.
This course presents the basic concepts used in the design and analysis of digital systems and introduces the principles of digital computer organization and design. It covers all aspects of digital systems from electronic gate circuits to the complex structure of microcomputer systems.
This course presents computer science through an integrated introduction of the subjects that constitute a typical university computer science curriculum. The topic includes computer design, computer programming, information processing, theory of computation, algorithmic solutions of problems, and the algorithmic process itself.
This course is design to develop the student’s comprehensive ability about multimedia systems. It includes introduction of different forms of computer media, icon based multimedia authoring tools, system planning, script writing, and implementation of a small multimedia system.
The purpose of this course is to introduce student both theory and practice in Accounting Information System. Topics of this course include: (1) elementary financial and managerial accounting and (2) fundamentals of computer hardware, software, and applications.
Visual Basic is software of Windows Programming, which is easy to learn. The purpose of this course is to enhance the programming skills in Windows application and enables the students to have hand-on experience in object programming.
This course introduces students to the operating system theories and their applications. It includes the overview of operating systems, process management, storage management, protection and security, distributed systems, and case studies.
Marketing management is about finding ways of satisfying customer wants and needs, while achieving organizational objectives or requirements in terms of profit or some other measure of corporate performance. The concept of marketing information systems has been around for many years. Early systems were paper-based systems but, with the emergence of computers with large storage capacities and later microcomputers with similar features, marketing information systems have become more "electronic" in nature. One can define a marketing information system as one which scans and collects data from the environment, makes use of data from transactions and operations within the firm and then filters, organizes and selects data before presenting them as information to management.
This course introduces the rapidly growing field of genetic algorithms (GAs). Its purpose is to give some of the most interesting work in this field. In engineering, science, management GAs has been used as adaptive algorithms for solving practical problems and as computational models of natural evolution systems. This course will give equal space to these two roles, and we will also discuss their complementary aspects.
This course is designed to give a comprehensive introductions to understand how the people depend on computer in their work, entertainment, and daily life. There have many problems arise in our society for the information system abused, and most of the important problems remain opened. Its purpose is to give our student a opportunity to discuss some of these issues.
Introduction to Artificial
Intelligence (Credits:
3)
This course is designed to introduce
students to a set of theoretical and computational techniques that serve as a
foundation for the study of artificial intelligence (AI). Traditional symbolic AI techniques such
as deductive inference, game-tree search, and natural language parsing are
covered, as are hybrid approaches such as those employed in neural networks,
probabilistic inference, and machine vision.
Basic concepts and technical aspects of data communications are introduced in this course. Enterprise applications of computer networks are also studied. Real networks (such as the Internet, ATM, Ethernet, Token Ring) will be used as examples to reinforce the concepts and demonstrate various protocols. Recently developed TCP/IP applications will be examined from the business point of view.
This course focuses on the development of network applications based on the framework of the World Wide Web (WWW). Both general principles and specific applications are examined. Topics include introduction to TCP/IP reference model, hypertext transfer protocol, common gateway interface programming, dynamic web pages designing using client side scripts, java applications and applets programming and SSL related issues.
Programming Language (C/C++) (Credits: 4)
This course
is designed to develop the student’s understanding of the problem solving using
C/C++ programming language. It includes basic data type, array, pointer,
user-defined data structure, files, basic object-oriented concepts, and other
data structures.
It is an introduction to structured system analysis and design methods and tools. Students working in a group study the process of the firm’s system and its organization context, in order to synthesize or reassemble the components and functions in the firm.
In this course, students can learn the basic concepts and techniques of object-oriented analysis (OOA). OOA which organize both information and the processing that manipulates that information according to the real-world objects has now become established as the new direction for information systems industry.
The major object of this course is designed to advance the students’ technique of data organization, and improve understanding of opportunity of using. It contains linear structure such as ARRAY, STACK, QUEUE and LINKED-LIST etc., and also introduces non-linear structure such as TREE, HEAPS and GRAPH etc.
This course introduces Visual Foxpro for Windows. The VFP is a software tools of data base, it also is a 4L computer language. The tools will be used to develop management information system in future.
The COBOL language is a business oriented computer language. In 1960s, this language was widely used to design application software in business. The major of this course is to train the students’ understanding of its language structure and syntax rule, and to cultivate the students’ ability of maintenance of information system designed by COBOL.
This course is designed to introduce the fundamental concepts necessary for designing, using, and implementing database systems. Consequently, the students have the ability to analyze, and plan middle or large scaled software projects in database server-end, and the knowledge can become the basis for students to study database systems further, enter graduate schools, and find jobs in the future.
It includes the theory and concept of relational database systems, and the normalization, transaction management, object-oriented database, and distributed database system, client-server architecture, etc.
Calculus includes two fundamental concepts: the derivative and definite integral. The concepts of derivative and definite integral are defined by limiting processes. The notion of limit is the initial idea that separates calculus from elementary mathematics. The course is designed to develop the student’s understanding of the theoretic of calculus and its application.
Economics (Credits: 6)
The course include demand and supply, elasticity, utility and preference, production and cost, markets for goods and services, markets for factors of production, public economics, environment and resource, gross national product, employment, investment, aggregate supply and aggregate demand, macroeconomics fluctuation, growth, fiscal policies and monetary policies, and international economics.
Accounting (Credits: 4)
Accounting is a process to identify, record, and communicate the economic events of an organization to interested users of the information. It includes the language of business; processing information for decisions and establishing accounting policy; management's perspective in accounting for resources; sources of equity capital for management's use in producing revenues and analysis of financial statement; using the statement of cash flow.
The object of this course majors in statistical inference, which emphasizes in building up the concept and the introduction of its application. It includes: Descriptive Statistics, Probability Distribution and Sampling Distribution, Estimation, Testing Hypothesis, Analysis of Variance, Relation of Regression Analysis, Time Series, and Nonparametric Methods.
Life cycle of software engineering, the identification, specification and
modification of software requirement, software design, implementation of
software, testing, debugging, verification, software management, the design and
management of document, case study, implementation of software.
The contents
of this course will mainly focus on the discussions of existing distributed
systems and its designing method. We
will discuss the technologies of identification, encryption, protection,
service control, resource management, synchronization, concurrent control,
backup and updating. The contents
of file system management, job scheduling, shared memory management, programming
language are also considered important topics in this course.