Student Page

 

Programme / Major Information
BEng (Hons) in Information Engineering - 2015/2016 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 effectively and responsibly as a team member
    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 Requirementi Core Coursesa 63 63 60
    Elective Coursesb 12 12 12
    Gateway Education Englishc
    (GE1401 and GE2410)
    6 6 3

    (GE2410)
    Chinese Civilization
    (GE1501)
    3 3 Not compulsory requirement
    Gateway Education (Area Requirements) 21e 6 3
    College/School-specified Coursesf 9 6^ 6^
    College Requirement College Requirementg 6 0 0
    Free Electivesh 9 See note h See note h
    Minimum number of credits required for the awardd 120 96 84

      
      Notes:
    a. Including EE4093 Engineering Training I for Information Engineering, EE4095 Engineering Training II for Information Engineering, and EE3013 Engineers in Society, which carry no credit unit. CS2311 (3 CUs) has been waived for Advanced Standing II students.
       
    b. Students are required to take at least FOUR electives (12 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 a year-long EL0200 English for Academic Purposes (EAP) of 6 credit units before progressing to GE1401 University English and GE2410 English for Engineering. Credits earned from the EAP course 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 EL0200.
       
    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.
     
    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. Normative 4-year Degree students are required to take 9 credit units of free electives to make up the minimum credits requirement, while Advanced Standing I students may choose to earn credits from free electives or minor courses which will be counted in addition to the minimum credit units for graduation, unless course exemption has been granted to course(s) in the degree programme requirement. Advanced Standing II students will not have spare credits to take free electives unless course exemption has been granted in degree programme requirement.
       
    i. Students having completed EE4081 Professional Internship Program (6 CUs) will take one less elective (3CUs) and are not required to take EE3013 Engineers in Society (0CU).


  • 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 (63 CUs)

    Course Code Course Title Credit Units
    EE2000 Logic Circuit Design 3
    EE2004 Microcomputer Systems 3
    EE2108 Engineering Analysis 3
    EE2301 Basic Electronic Circuits 3
    EE2311 Object-Oriented Programming and Design 3
    EE2331 Data Structures and Algorithms 3
    CS2311 Computer Programming 3
    MA2001 Multi-variable Calculus and Linear Algebra 3
    MA3001 Differential Equations 3
    EE3008 Principles of Communications 3
    EE3009 Data Communications and Networking 3
    EE3013 Engineers in Society  [see note i] 0
    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
    EE4221 Cloud Computing Systems 3
    EE4382

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

    9


  • Technical Elective (12 Credit Units)

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

    Course Code Course Title Credit Units
    CS3367 Essentials of Software Engineering 3
    CS3391 Advanced Programming 3
    CS4273* Distributed System Technologies & Programming 3
    CS4274 Distributed Computing Technologies 3
    CS4335 Design and Analysis of Algorithms 3
    CS4367 Computer Games Design 3
    CS4482 Advanced Database Systems 3
    EE3101 Communication Engineering 3
    EE3209 Data Management Techniques 3
    EE4011 Performance Evaluation of Communication Networks 3
    EE4014 Business Data Communication Networks 3
    EE4015 Digital Signal Processing 3
    EE4036 Wireless Communications 3
    EE4146 Data Informatics and Learning Systems 3
    EE4206 Digital Image Processing 3
    EE4208 Computer Graphics for Engineers 3
    EE4209 Digital Audio Technology 3
    EE4212 Information and Coding 3
    EE4213 Human-Computer Interaction 3
    EE4215 Security Technology 3
    EE4216* Internet Client-Server Computing 3
    EE4217 Digital Storage Technology 3
    EE4218 Computer Architecture 3
    EE4304 iOS Mobile App Development and Networking 3
    EE4316 Mobile Data Networks 3

    *Exclusive course

    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 EE3013 Engineers in Society (0CU).




Last updated : 9 Sep 2019