Courses Offered

FITE2000 Foundations of FinTech Programming

FITE2000 Foundations of FinTech Programming

2020-21
Instructor(s):Chow K P
(Class A) No. of credit(s):6
Chow K P
(Class B)
Recommended Learning Hours:
Lecture: 27.0
Lab Session: 12.0
Pre-requisite(s):COMP1117 or ENGG1330
Co-requisite(s):  
Mutually exclusive with:COMP2396; and ELEC2543
Remarks:

Course Learning Outcomes

1. [Basic data structures]
To learn and appreciate the importance and merits of basic data structures
2. [Applying data structures]
Able to select and apply appropriate data structures to solve practical problems
3. [Object-oriented Programming]
Be able to understand better the object-oriented approach in programming. Students should be able to analyze and design a computer program to solve real world problems based on object-oriented principles.
4. [Java Programming Language and Java Collections class]
Be able to write computer programs to solve real world problems using Java and Java Collections class
Mapping from Course Learning Outcomes to Programme Learning Outcomes
 PLO aPLO bPLO cPLO dPLO ePLO fPLO gPLO hPLO iPLO j
CLO 1TT
CLO 2TT
CLO 3TT
CLO 4T

T - Teach, P - Practice
For BEng(CompSc) Programme Learning Outcomes, please refer to here.

Syllabus

Calendar Entry:

Detailed Description:

FITE Foundations of FinTech Programming Mapped to CLOs
Basic data structures 1
Applying data structures and basic algorithms to manipulate the data structures2
Object-oriented programming principles3
Java programming language4
Java Collections class4

Assessment:
Written Examination: 50%
Continuous Assessment: 50%

Teaching Plan

Please refer to the corresponding Moodle course.

Moodle Course(s)

Please login with your CS account (for staff only)