Part-time Msc

ProgrammesPart-time MScCourse Description
Courses Description

Courses* Offered by the Department of Information Engineering
Foundation Courses
IEG7000 Computer Networks

This course provides a fundamental overview on computer networks, including the OSI and the TCP/IP protocol suites reference models, local area network, internetworking components (switches, bridges, routers, etc), Internet Protocols, TCP and UDP, socket interface, presentation and application protocols, network administration and management, network security, and network system case studies.

 

IEG7007 Multimedia Coding and Processing

This course provides fundamental knowledge in multimedia coding and processing. Topics include digital text, image, audio, and video coding techniques; digital image and video processing; standard of video compression: MPEG, H.261; and advanced topics in multimedia systems and applications.

 

IEG7008 Multimedia and Distributed Networks

This course provides students up-to-date knowledge in multimedia technology and applications. Details cover multimedia development trends, overview of compression techniques, and multimedia systems and network architecture design. Application aspects such as new media and multimedia design principles will also be included.


Courses in Business and Management Field
IEG7009 Advanced Topics in Information Engineering
(Topic offered in 2007-2009: Knowledge Management)

Knowledge Management (KM) is an emerging strategy for many organizations. This course explores various concepts of KM. With a number of case studies, the course emphasizes a non-technical approach to application design and functionality. It will address the dependence on and integration of business processes in Knowledge Management System and provide an analysis and presentation of commercial programs and applications.

 

IEG7011 Information Engineering and Technology Management

This course aims at enhancing students’ knowledge in technology management and project management, including the human aspects and technical aspects. The following topics will be discussed: management of research, engineering design, production functions, marketing and service support; project screening and selection; project structuring, scheduling and budgeting; project control; management of outsourcing and multi-team projects; management styles; and career management. (Not for students who have taken SEG7430 or SEG7490)

 

IEG7012 Innovation & Entrepreneurship

This course is particularly designed for those who aspire to be an innovative entrepreneur, and those who are interested in entrepreneurship. Its interesting topics include entrepreneur characteristics, product innovation, business planning, cash flow and financing options, formation of a new venture. The course also prepares the students in execution and dealing with reality, and discusses the exit strategies. Case studies related to innovation and entrepreneurship in information engineering will also be provided. (Not for students who have taken SEG3450)


Courses in Networks and Systems Field
IEG7001 Wireless Communication Systems

This course introduces contemporary wireless communication technologies and applications. Topics include: principals of wireless communication systems, cellular coverage, time, or code division; handoffs and mobility management. Case studies of wireless networks, such as GPRS, UMTS, 3G and 4G mobile communication networks will be covered. Wireless and mobile communication standards including IEEE 802.11 and IEEE 802.15 will also be introduced.

 

IEG7005 Optical Communication and Lightwave Networks

The Department of Information Engineering is internationally renowned for its researches in optical communication. This course is one of the few available local courses in optical communication and lightwave networks. It covers topics such as optical fiber and transmission characteristics, optical sources and components, optical system and network design, lightwave systems and networks, SONET/SDH, fiber-in-the-loop, and optical network management.

 

IEG7006 System Administration and Network Security

This is a 10-12 week workshop for students to gain hands-on experience in system administration and network security. Students are expected to spend at least 3 hours per week on the experiments, and each student will be assigned a Linux-based computer. The computer can be accessed via Internet so that experiments can be carried out at home. Selected topics include the set up of DNS and mail servers, the set up of certificate and secured web server for e-commerce applications, the use of network monitoring tools such as SNMP, TOP, MRTG, and tcpdump, the set up of firewall, intrusion detection, and hacking techniques.

 

IEG7010 Cryptography, Information Security, and Privacy**

This course aims to enhance students’ knowledge in cryptography as well as information security and privacy, in both theoretical and practical ways. The course introduces cryptography at an elementary level, enabling students to appreciate on its application to information security and privacy. Daily applications of cryptography will be discussed, including digital certificate and Public Key Infrastructure (PKI), Virtual Private Network (VPN), Digital Right Management (DRM), steganography and e-cash. Security of mobile and wireless systems will also be discussed.

 

IEG7015 Advanced Network Protocols and Systems

This course covers selected topics on advanced Internet protocols, applications and systems. Case studies will be examined including those about MPLS, VoIP, 3G/4G, P2P networking, IETF processes, or recent trends in industry.

 


Courses in Software and Applications Field
IEG7003 Network Programming and System Design

This course studies the design and programming of network software applications and systems. Topics include network programming interfaces, I/O models, protocol design, server design, multithreading, object-oriented concepts, and case studies. Additional topics of current industry trends and technologies will also be introduced.

 

IEG7009 Advanced Topics in Information Engineering
(Topic offered in 2007 – 2009: E-Learning: Technologies, Pedagogies, and Practices)

Since the invention of WWW, E-Learning has been used as a strategy for online education both in the commercial and education sectors. This course explores the technologies, pedagogies, and practices of e-learning. Topics covered include teaching and learning theory related to E-Learning, instructional design, E-learning framework, standards, Learning Management System (LMS), Learning Content Management System (LCMS), quality of E-Learning, and a number of cases.

 

IEG7013 Cases in IE Project Planning

This course offers students practical knowledge and insight in IE project planning and management through case studies of selected large scale IE infrastructural projects. Guest speakers will be invited to share their knowledge and experience. Examples are: financial institutions, banks, stock exchange, corporate information / enterprise management systems and networks. Students shall participate in hypothetical case planning of selected IE infrastructural projects.

 

IEG7016 Software Engineering Practices

This course is designed to provide students various concepts in software engineering, including the software life cycle, requirement analysis, specifications, system design and integration, object oriented design and development, and basic web services technologies such as XML, SOAP, WSDL and UDDI. Other topics are also discussed including software testing and maintenance, software quality and performance metric, documentation, CASE tools, software project planning and management.

 

Courses*** Offered by the other MSc Programmes in the Faculty of Engineering

Students can select up to three courses offered by the MSc programmes in the Faculty of Engineering, CUHK. The eligible programmes include:

 

  • MSc in Computer Science
  • MSc in E-Commerce and Logistics Technologies
  • MSc in Electronic Engineering
  • MSc in System Engineering and Engineering Management
  • MSc in Biomedical Engineering

 

The following list highlights some recommended courses offered by the above MSc programmes. Students can also select other eligible courses not mentioned in the list.

 

  • BME7010 Introduction to Biomedical Engineering
  • BME7210 Bioinformatics
  • CSC7121 Advanced Topics in Database Systems
  • CSC7242 Internet-based Virtual Reality
  • CSC7280 Computer Game Software Production
  • ECT7010 Fundamentals of E-commerce Technologies
  • ECT7020 Electronic Payments Systems
  • ECT7110 E-Commerce Data Mining Techniques
  • ELE7260 VLSI Design Methodology and Testing
  • SEG7480 Quality Assurance and Control
  • SEG7500 Logistics Management
  • SEG7520 Models and Decisions with Financial Applications

Remarks

*  
Detailed course contents are subjected to modifications according to the instructional needs of individual lecturers. 
**  
Previous course title: Cryptography and Network Security. Title amendment subjected to final approval. 
***  
Course details are subjected to changes by individual divisions. 
****  
New programme jointly offered with Faculty of Medicine. Course availability is subjected to final approval.