Bachelor Degree

Curriculum Structure for Sub-degree Entrants (2-Year Programme)

Suggested Study Plan for HIGHER-DIPLOMA HOLDERS (for 2006/07 and after)

 

Term 1 (First Year)

Unit

ELE3230 Microprocessors and Computer Systems
3
ERG2013 Advanced Engineering Maths
3
IEG3810

Microprocessor System Design Lab

1

CSC2100 

Data Structures

3

IEG3310

Computer Networks

3

  Major Electives
3
  University General Education
3
  Physical Education
1
 

 

20

Term 2 (First Year)

Unit

ERG2040  

Probability Models and Apps

3

IEG2051  

Signals and Systems

3

IEG3080 

Info and Software Eng Practice

3

IEG3821

Information Engineering Laboratory

2

ELT1111  

Technical Communications

3

  Major Electives
3
  College General Education
3
 

 

20

Term 3 (Second Year)

Unit

ERG4910

Thesis I

4
  University General Education
3
  Major Elective
3
  Major Elective
3
  Major Elective
3
  Major Elective
3
 

 

19

Term 4 (Second Year)

Unit

ERG4920

Thesis II

4

  Major Elective
3
  Major Elective
3
  Major Elective
3
  Major Elective
3
 

 

16

Graduation Requirements

Major Required Courses:

35 units

Major Elective Courses:

24 units
(at least 18 units from
core electives)

College General Education Courses:

03 units

University General Education Courses:

06 units

Physical Education Courses:

01 units

Free Electives:

06 units


Total:

75 units

 

 

Suggested Study Plan for ASSOCIATE-DEGREE HOLDERS (for 2006/07 and after)

Term 1 (First Year)

Unit

ELE3230 Microprocessors and Computer Systems
3
ERG2013 Advanced Engineering Maths
3
IEG3810

Microprocessor System Design Lab

1

CSC2100 

Data Structures

3

IEG3310

Computer Networks

3

  Major Electives
3
  University General Education
2
  Physical Education
1
 

 

19

Term 2 (First Year)

Unit

ERG2040  

Probability Models and Apps

3

IEG2051  

Signals and Systems

3

IEG3080 

Info and Software Eng Practice

3

IEG3821

Information Engineering Laboratory

2

ELT1111  

Technical Communications

3

  Major Electives
3
  College General Education
3
 

 

20

Term 3 (Second Year)

Unit

ERG4910

Thesis I

4
  University General Education
2
  Major Elective
3
  Major Elective
3
  Major Elective
3
  Major Elective
3
 

 

18

Term 4 (Second Year)

Unit

ERG4920

Thesis II

4

  Major Elective
3
  Major Elective
3
  Major Elective
3
  Major Elective
3
 

 

16

 

Graduation Requirements

Major Required Courses:

35 units

Major Elective Courses:

24 units
(at least 18 units from
core electives)

College General Education Courses:

03 units

University General Education Courses:

04 units

Physical Education Courses:

01 units

Free Electives:

06 units


Total:

73 units

Additional Graduation Requirements (Sub-degree entrants)

1. Complete 1 IE Summer Workshop

2. Complete Laboratory Safety Training session

3. Participated in at least 2 Industrial Visits

4. Obtain a Pass in the IT Proficiency Test

 

Work Study Programme

  • After the second year of study, all students can participate in the work-study program on a voluntary basis.
  • Each participant is required to spend 7-15 months, as a full-time employee, in the departments in a selected local company, engaged in Information Technology, Telecommunications, and Application Services.
  • [Details]

     

    Linkage to Postgraduate Diploma in Professional Accountancy

    Please check APIB website.

     

    Core Electives

    [Details]

    CSC3150 

    Introduction to Operating Systems

    (3 units)

    ERG2310 

    Principles of Communication Systems

    (3 units)

    IEG3010 

    Digital Communications

    (3 units)

    IEG3050  

    Simulation and Statistical Analysis

    (3 units)

    IEG3090 

    Adv. Internet Protocols and Systems

    (3 units)

    IEG3830 

    Product Design Project

    (3 units)

    IEG3831 

    Networking Laboratory I

    (1 unit)

    IEG3841

    Networking Laboratory II

    (2 units)

    IEG4020 

    Telecom Switching and Network Systems

    (3 units)

    IEG4030  

    Optical Communications

    (3 units)

    IEG4060

    Decision Making Methodology

    (3 units)

    IEG4100  

    Wireless Communication Systems

    (3 units)

    IEG4130  

    Introduction to Channel Coding and Crypto

    (3 units)

    IEG4140  

    Teletraffic Engineering

    (3 units)

    IEG4160  

    Image and Video Processing

    (3 units)

    IEG4180  

    Net Software Design and Prog

    (3 units)

    IEG4190  

    Multimedia Coding and Processing

    (3 units)

    IEG4200  

    Channel Coding and Modulation

    (3 units)

    IEG5124 

    Signal Analysis and Application

    (3 units)

    IEG5154  

    Information Theory

    (3 units)

    IEG5240  

    Crypto, Security, & E-Commerce

    (3 units)

    IEG5270  

    Advanced Topics in P2P Networks and Systems

    (3 units)

    IEG5280  

    Mobile Networking

    (3 units)

    IEG5290  

    Network Coding Theory

    (3 units)

     

    Non-Core Electives

    [Details]

    Students are required to take a total of 27 units of Major Electives (core and non-core electives), of which up to 12 units can come from the non-core electives. Students who have declared a Minor can exempt up to 6 units from the non-core electives.

    ACE2050  

    Engineering Computer Graphics

    (3 units)

    ACY1111

    Introductory Financial Accounting

    (3 units)

    CSC2110  

    Discrete Mathematics

    (3 units)

    CSC3130

    Formal Languages and Automata Theory

    (3 units)

    CSC3160  

    Design and Analysis of Algorithms

    (3 units)

    CSC3170  

    Introduction of Database Systems

    (3 units)

    CSC3230  

    Fundamentals of Artificial Intelligence

    (3 units)

    CSC3260  

    Principles of Computer Graphics

    (3 units)

    CSC5280  

    Image Proc. and Computer Vision

    (3 units)

    CSC5470

    Computer and Network Security

    (3 units)

    ECO1010 Perspectives in Economics

    (3 units)

    ELE3310  

    Basic Electromagnetic Theory

    (3 units)

    ELE3330  

    Antenna and Propagation

    (3 units)

    ELE4320  

    Microwave Electronics

    (3 units)

    ELE4550  

    Application Specific IC Technologies

    (3 units)

    IEG7011 Information Engineering and Technology Management

    (3 units)

    IEG7012 Innovation and Entrepreneurship

    (3 units)

    IEG7013 Cases in IE Project Planning I

    (3 units)

    IEG7014 Cases in IE Project Planning II

    (3 units)

    MKT2010 Marketing Management

    (3 units)

    MGT1020 Principles of Management

    (3 units)

    MAT3080  

    Number Theory

    (3 units)

    MAT3260  

    Graph Theory

    (3 units)

    MAT3310  

    Computational and Applied Math

    (3 units)

    SEG2420  

    Operations Research I

    (3 units)

    SEG2440  

    Engineering Economics

    (3 units)

    SEG3430  

    Information Systems Analysis and Design

    (3 units)

    SEG3490  

    Information Systems Management

    (3 units)

    SEG3500  

    Quality Control and Management

    (3 units)

    SEG3560  

    Introduction to E-Commerce

    (3 units)

    SEG4410  

    Real-Time Computer Systems

    (3 units)

     

    Note that students are not required to satisfy the specific requirements of a stream to graduate. Thus a student may graduate with no stream of specialization as long as they satisfy the IE Major graduation requirements listed above.

    A student who satisfies all the requirements of a stream of specialization may obtain a certifying letter from the department.

     

    Stream of Specialization

    We believe each student should have individual talents, interests, and career goals. It is important to offer students with the greatest flexibility to developing their own interests and specialties.

    [Details]