
 |
 |
 |
 |
The program is designed to develop in students a solid foundation of knowledge, understanding, skill and application in the field of computer and IT management. Students will increase their capacity for analytical reasoning, critical thinking, problem solving and effective communication. In addition, successful completion of the program satisfies the admission requirements for the MBA and many other graduate programs from Hong Kong and overseas institutions.
For students with 3-year diploma or equivalent, the following 10 courses will be required to obtain UMT’s BSCS degree:
 |
Mgt 100 Introduction to Business
This course provides a practical overview of basic principles of business management. The course covers topics in the areas of marketing, sales, finance, accounting, business law, organizational behavior, contracting, and procurement. It provides insight into key issues businesses face and how they are run.
|
 |
Cst 115 Computer Architecture & Organization
This course provides a comprehensive introduction to computer architecture and organization. It presents hardware design principles and shows how hardware design is influenced by the requirements of software. The goal of this course is to illustrate the principles of computer organization using extensive examples drawn from a range of commercially available computers.
|
 |
Cst 117 Internet & Web Programming
This course provides an introduction to the Internet and hands-on activities to enable the student to understand the essential concepts of HTML and XHTML programming. Topics include fundamental concepts of internetworking, basic concepts of web site design and deployment, characteristics of a user-friendly web page, using lists and tables, working with frames, using color and graphics, and making web sites accessible for people with disabilities.
|
 |
Cst 192 Management Information Systems
This course provides students with an overview of the fundamentals of management information systems in business. It describes how information systems provide organizations with their information life blood, and explains how they are managed. Topics covered include: the role of information systems in business, ethical considerations, communications, electronic commerce, database management, the software development life cycle, and systems integration.
|
 |
Cst 120 Program Logic & Design
This introductory course provides students with a foundation in programming concepts and methodologies. Topics covered include: programming concepts, SIMPLE SEQUENCE control structure, IFTHENELSE control structure, DOWHILE control structure, trailer record logic, modularization, CASE control structure, DOUNTIL control structure, program documentation, data structures, structure charts, program design techniques, object oriented program design, file concepts and processing, and control break processing.
|
 |
Cst 145 Programming in Java
The course provides a comprehensive introduction to the Java programming language. This course shows how to create different Java application programs and applets from start to finish, including correct syntax and common errors. Topics include Java's predefined classes and methods; and user-defined classes, methods, and packages. The course also covers basic concepts of object-oriented design and programming.
|
 |
Cst 191 Systems Analysis & Design
This course covers the concepts, skills, methodologies, techniques, tools and perspectives essential for systems analysis and development. Topics covered include: systems concept, software development life cycle (SDLC), joint application development sessions, prototyping, rapid application development, object oriented development, systems engineering, requirements development, project management, principles of system design, systems development and maintenance. Computer assisted software engineering and integrated developments environments will be emphasized.
|
 |
Cst 190 Database Systems
The course provides students with a comprehensive introduction to database systems. Students will be taken through the entire process of database development and implementation. Topics covered include: basic database concepts, file systems and databases, relational database model, database design and implementation concepts, entity relationship (E-R) model, database tables and normalization, structured query language (SQL), database design process, transaction management and concurrency control, distributed database management systems, object-oriented databases, client server systems, data warehouse, databases in ecommerce, web database development, and database administration.
|
 |
Cst 161 Data Communications
This course provides students with an overview of data communications in today’s business environment. Topics covered include: data communications and telecommunications, OSI reference model, TCP/IP protocol stack, LAN and WAN architectures, Internet technologies, role of ISPs, voice-oriented networks, mobile computing, digital and analog transmissions, distributed systems, frame relay networks, backbone networks, network management systems, and network and internetwork security management.
|
 |
Cst 196 Intelligent Systems
This advanced course provides an introduction to intelligent systems and their applications to business and industry. The focus is to offer practical guidance on integrating useful intelligent systems to solve real-world problems. Topics include: decision support systems, data mining, data warehousing, online analytical processing, expert system, and neural networks. Knowledge management and the integration of Web-based technologies are emphasized throughout the course.
|
The maximum transfer credits that will be allowed for any student enrolling in the BSCS program is 90 credit-hours. All students will complete a minimum of 30 credit-hours of instruction with UMT as required by the Distance Education and Training Council (DETC), UMT’s accrediting body. |
|
|