Information Communication Institute of Singapore

[Career Opportunities]
[Course Structure]
[Syllabuses]
[Contact Person]
Beng


Introduction

With the increasing importance of Infocommunication Technology (ICT) in an internet economy and the ever-growing demand for networking expertise and Software Engineers, the Information Communication Institute of Singapore (ICIS) at the School of EEE is introducing important subjects for the Infocommunications specialization in the Infocommunication Engineering Option. The objective of these subjects is to equip graduates with the required knowledge in networking and software technology.


These subjects provide knowledge on all aspects in Infocommunication technology. It covers the design of enterprise network and computer security which is vitally important in today web-based systems. It will also cover web services and the design of web-based application. Students will get hands-on experience in implementing web-based systems and Internet portals.


With a good balance of theoretical and practical aspects in the form of classroom lectures and design subjects, these subjects will equip graduates with sufficient practical and theoretical knowledge to participate in the challenging knowledge-based economy.
 

top.gif (826 bytes)

Career Opportunities

With a vibrant knowledge-based economy coupled with a prevailing emphasis on information technology and electronic commerce, the career opportunities for the graduates from Infocommunication Engineering option are aplenty. Fresh graduates of the option have all the advantages to secure Network or Software Engineer jobs. Software houses and internet/telecommunication service providers require a large number of Software Engineers. Those who are more adventurous with an entrepreneur spirit may even choose to start their own businesses, in line with the government’s call for technopreneurs to spin off and face new challenges in the new knowledge-based economy. Regardless of what is the career inclination, challenging and promising careers await graduates who specialize in Infocommunications.

 top.gif (826 bytes)

Course Structure

The following subjects are offered for the specialization in Infocommunications:

Design Elective Subjects

EE4717

Web Application Design

EE4718

Enterprise Network Design

Technical Elective Subjects

EE4705

Object-Oriented Programming

EE4761

Computer Networking

EE4758

Computer Security

EE4762

Web Services

EE4791

Database Systems

top.gif (826 bytes)

Syllabuses  

EE4717

WEB APPLICATION DESIGN  

Acad Unit:

2.0

This design course will equip students with principles, knowledge and skills for the design and construction of web-enabled Internet applications. It deals with challenges raised in wide-area distributed computing, including persistence, concurrency and transaction, as well as technologies for creating, managing, and tracking web-interaction state in the environments where the connections are inherently unreliable and protocols are inherently stateless. Specifically, the content covers the architecture of web applications, data presentation, server side programming, data access, state management, data exchange and XML, web services, and personalization. Lab facilities and guidance are provided for the students to practice on the technologies and the skills, go through the steps of web applications, i.e. design, implementation and deployment, with an in house project.

  EE4718   

ENTERPRISE NETWORK DESIGN  

Acad Unit:

2.0

This subject covers network technologies and protocols, network planning and design methodologies. Besides acquiring the theoretical background in enterprise networking, students will learn to set up, configure and interconnect an IP network in the lab sessions. Network monitoring and management tools will also be introduced to the students.

The students will also acquire the knowledge to use simulation tool to design an enterprise network and evaluate design alternatives. Based on the knowledge and skills, the students are to finish a design of an enterprise network to support applications such as electronic mails, centralised database access, and client-server applications. Various issues such as IP addresses assignment, choice of internetworking equipment and network performance will be considered in the network design.

EE4705

OBJECT-ORIENTED PROGRAMMING

Acad Unit:

3.0

Introduction. C++ fundamental. Object-Oriented programming in C++. Graphical user interface programming.

 EE4761

COMPUTER NETWORKING

Acad Unit:

3.0

Computer network architecture and services. Network protocols and routing. Transport protocols. Application services and multimedia networking.

EE4758

COMPUTER SECURITY      

Acad Unit:

3.0

Introduction. Secret / public-key cryptosystems. Secure protocols. Electronic election and digital money. Intrusion detection and database security.

EE4762

WEB SERVICES

Acad Unit:

3.0

Introduction. Web services architecture. Infrastructure support for web services. Web services standards and protocols. Web services development platforms and tools.

EE4791

DATABASE SYSTEMS

Acad Unit:

3.0

Introduction to database and data modelling. Logical database design and the relational model. The Structured Query Language (SQL). Physical database design. Database administration. Client/server database. Data warehousing.

top.gif (826 bytes)

contact person

For more information, please contact

    Assoc Prof Tan Hee Beng Kuan
    Fax: (65) 6792 2971
    Email: ibktan@ntu.edu.sg

top.gif (826 bytes)

 
Last Modified : 24 April 2006  
NTU Home | EEE Home | ICIS Home | Feedback | Contact Us  
Information Communication Institute of Singapore, Block S2, Level B3c-13, Nanyang Avenue, Singapore 639798 
Tel: (65)6790 6026 Fax: (65)6792 2971