Student Page

 

Programme / Major Information
BEng (Hons) in Information Engineering - 2017/2018 Catalogue Term



  • Major Intended Learning Outcomes: Demonstrable Outcomes

    On completion of the major, students should have the following demonstrable learning outcomes:
    1. An ability to apply knowledge of mathematics, science and engineering
    2. An ability to design and conduct experiments as well as to analyze and interpret data
    3. An ability to design a system, component, or process that conforms to a given specification within realistic constraints
    4. An ability to function on multi-disciplinary team
    5. An ability to identify, evaluate, formulate and solve engineering problems
    6. Awareness of professional and ethical responsibilities
    7. An ability to communicate effectively
    8. Knowledge in contemporary issues and an awareness of the impact of engineering solutions in a broad, global and societal context
    9. Recognition of the need for life-long learning
    10. An ability to use necessary engineering tools
       

  • Major Requirements

    Degree Requirement Normative 4-year degree Advanced Standing I Advanced Standing II
    Major Requirmentsh Core Coursesa 69 60 45-57
    Elective Coursesb 15 15 15
    Gateway Education Englishc
    (GE1401 and GE2410)
    6 6 3

    (GE2410)
    Chinese Civilization
    (GE1501)
    3 3 Not required
    Gateway Education (Area Requirements)e 12 6 3
    College/School-specified Coursesf 9 6^ 6^
    College Requirement College Requirementg 6 0 0
    Minimum number of credits required for the awardd 120 96 72

      
      Notes:
    a. i/ Including non-credit-bearing courses EE4093 Engineering Training I for Information Engineering, EE4095 Engineering Training II for Information Engineering.
      ii/ EE1001, EE1002 and EE1003 are not required for Advanced Standing I & II students.
      iii/ CS2311 is not required for Advanced Standing II students.
      ivi/ Requirements on EE2000, EE2004, EE2301 and EE2331 will be considered case by case based on ASII studentsˇ¦ backgrounds in the subjects.
       
    b. Students are required to take at least FIVE electives (15 CUs) of which no more than ONE Level-3 elective should be taken. For details of the course pre-requisite requirement, please refer to http://www.ee.cityu.edu.hk/main/student/ for major and course information.
       
    c. Normative 4-year degree and ASI students entering without Level 4 in HKDSE English Language or Grade D in HKALE AS Use of English are required to take EL0200A English for Academic Purposes 1 & EL0200B English for Academic Purposes 2 (EAP) of 6 credit units before progressing to GE1401 University English and GE2410 English for Engineering. Early exit arrangement is available that students achieving a grade B or above in their overall course results for EL0200A will be permitted to exit at this point and progress to the GE English courses.

    The credits earned from the EAP course(s) will not be counted towards the minimum credit units required for graduation nor be calculated in studentsˇ¦ CGPA. Students who are not admitted through JUPAS are invited upon enrolment to take the English Placement Test or to provide proof of alternative qualifications to be exempted from ELC course ( http://www.cityu.edu.hk/elc/courses_exemption.html).

    ASII students are not required to take GE1401 nor EL0200A & EL0200B.
       
    d.

    Normative 4-year degree and ASI students entering without Level 4 in HKDSE Chinese Language or Grade D in HKALE AS-level Chinese Language and Culture are required to take a 3-credit-unit course CHIN1001 University Chinese I. The credits earned will not be counted towards the minimum credit units required for graduation nor be calculated in studentsˇ¦ CGPA.

       
    e.

    Normative 4-year degree students are required to take a minimum of 3 CUs from each of the following specified areas ˇV 1/ Arts and Humanities, 2/ Study of Societies, Social and Business Organizations, and 3/ Science and Technology.

    Advanced Standing I students are required to take their 6CUs from two different areas above.

     
    f. College/School-specified courses for fulfilling the Gateway Education requirement

    MA1200/ 
    MA1300

    Calculus and Basic Linear Algebra I/ 
    Enhanced Calculus and Linear Algebra I

    3 credit units

    MA1201/
    MA1301

    Calculus and Basic Linear Algebra II/
    Enhanced Calculus and Linear Algebra II

    3 credit units

    CS1102/ 
    CS1302

    Introduction to Computer Studies/
    Introduction to Computer Programming

    3 credit units

       
      ^ ASI and ASII students are required to take 6 credit units of MA courses from the above pairs.  Students exempted from either one or both of the above MA courses should take any course(s) not within the Major Requirement (including core courses and electives) to make up for the minimum curriculum requirement.
       
    g. Normative 4-year degree students are required to take two courses (6 CUs) out of three for their College requirement. Courses include AP1201 General Physics I, BCH1100 Chemistry, and BCH1200 Discovery in Biology.
       
    h. Students having completed EE4081 Professional Internship Program (6 CUs) will take one less elective (3CUs) and are not required to take EE3012 Engineers in Society (3CUs).


  • Major Structure and Curriculum


  • The curriculum is well-structured as shown in the figure below.
    The first two years focus on the basic principles and core aspects of information engineering on three streams:
      (1) Mathematics and Signals & Systems;  
      (2) Computer Systems and Programming; and  
      (3) Computer Networking.  
    In the third year, students are allowed to specialize in different areas of interest for career preparation. Students have the greatest flexibility to tailor their own studies by selecting elective courses on Computer Networking,Internet Security, Multimedia Computing, Computer Game Design,Software Development and Telecommunications.



  • List of Core Courses (60 CUs)

    Course Code Course Title Credit Units
    EE1001 Foundations of Digital Techniques 3
    EE1002 Principles of Electronic Engineering 3
    EE1003 Introduction to Electronic Design and Workshop 3
    EE2000 Logic Circuit Design 3
    EE2004 Microcomputer Systems 3
    EE2108 Engineering Analysis 3
    EE2301 Basic Electronic Circuits 3
    EE2331 Data Structures and Algorithms 3
    CS2311 Computer Programming 3
    MA2001 Multi-variable Calculus and Linear Algebra 3
    MA3160 Probability and Stochastic Processes 3
    EE3008 Principles of Communications 3
    EE3009 Data Communications and Networking 3
    EE3012 Engineers in Society [see note h] 3
    EE3206 Java Programming and Applications 3
    EE3210 Signals and Systems 3
    EE3313 Applied Queueing Systems 3
    EE3315 Internet Technology 3
    EE3316 Information Product Design 3
    CS3103 Operating Systems 3
    CS3402 Database Systems 3

    EE4093

    Engineering Training I for Information Engineering

    0

    EE4095

    Engineering Training II for Information Engineering

    0
    EE4381

    Project or Co-operative Education Scheme: Final Year Project Component

    6


  • Technical Elective (15 Credit Units)

  • Students are required to take at least FIVE electives of which no more than ONE Level-3 elective should be taken

    Communications and Networking

    Course Code Course Title Credit Units
    EE4014 Business Data Communication Networks 3
    EE4017 Internet Finance  3
    EE4036 Wireless Communications  3
    EE4212 Cryptography and Information Theory  3
    EE4316 Mobile Data Networks 3


    Computer Systems and Information Processing

    Course Code Course Title Credit Units
    CS4482 Advanced Database Systems 3
    EE3209 Data Management Techniques 3
    EE4015 Digital Signal Processing 3
    EE4016 Engineering Applications of Artificial Intelligence 3
    EE4146 Data Engineering and Learning Systems 3
    EE4211 Computer Vision 3
    EE4215 Cybersecurity Technology 3
    EE4221 Cloud Computing Systems 3
    EE4222 Digital Forensics 3


    Software Design and Development

  • Course Code Course Title Credit Units
    CS3391 Advanced Programming 3
    CS4335 Design and Analysis of Algorithms 3
    CS4367 Computer Games Design  3
    EE4208 Computer Graphics for Engineers   3
    EE4213 Human-Computer Interaction 3
    EE4216 Modern Web Applications 3
    EE4304 iOS Mobile App Development and Networking 3

    Optional One-year Internship

    Course Code Course Title Credit Units
    EE4081 Professional Internship Program 6

    Students having completed EE4081 Professional Internship Program (6CUs) will take one less elective (3CUs) and are not required to take EE3012 Engineers in Society (3CUs). For those who have completed 12-month internship in EE4081 are not required to take EE4095 Engineering Training II for Information Engineering.




Last updated : 30 July 2021