1. CS Core Courses (33 credit units) |
Course Code | Course Title | Credit Units | Remarks |
---|
CS2115 | Computer Organization | 3 | | CS2312 | Problem Solving and Programming | 3 | | CS2611 | Seminars on Contemporary Technology I | 1 | | CS3103 | Operating Systems | 3 | | CS3201 | Computer Networks | 3 | | CS3343 | Software Engineering Practice | 3 | | CS3505 | IT Professional Internship | 9 | A course to fulfil the internship/consultancy project/research project requirement for normative 4-year degree students | CS4514A | Project | 6 | A course to fulfil the internship/consultancy project/research project requirement for normative 4-year degree students | EN4262 | English Communication Skills for Computing | 2 | |
|
2. CFFT Core Courses (30 credit units) |
Course Code | Course Title | Credit Units |
---|
CB2402 | Macroeconomics | 3 | MA2001 | Multi-variable Calculus and Linear Algebra | 3 | EF3320 | Security Analysis and Portfolio Management | 3 | EF3520 | Stochastic Calculus for Finance | 3 | EF4313 | Corporate Finance | 3 | EF4321 | Derivatives and Risk Management | 3 | EF4328 | Asset Management | 3 | EF4820 | Derivatives Pricing I: Stock and FX | 3 | EF4821 | Derivatives Pricing II: Interest Rate and Credit Risk | 3 | EF4822 | Financial Econometrics | 3 |
|
3. Required Core Courses or Electives for both Majors (33 credit units) |
Course Code | Course Title | Credit Units | Remarks |
---|
CS2310 | Computer Programming | 3 | | CS3342 | Software Design | 3 | | CS3402 | Database Systems | 3 | | CS4335 | Design and Analysis of Algorithms | 3 | | MA2185 | Discrete Mathematics | 3 | | MA2510 | Probability and Statistics | 3 | | MA3511 | Ordinary Differential Equations | 3 | | MS2602 | Statistical Inference | 3 | | MS3252 | Regression Analysis | 3 | | MS3601 | Optimization Methods | 3 | | CB4001 | Honor Thesis | 3 | A course to fulfil the internship/consultancy project/research project requirement for normative 4-year degree students |
|
4. CS Elective (3 credit units)
Choose any ONE from the following list: |
Course Code | Course Title | Credit Units | Remarks |
---|
CS3185 | Computer Architecture | 3 | | CS3283 | Distributed Systems | 3 | | CS3346 | Software Testing and Maintenance | 3 | | CS3356 | Managing Software Projects | 3 | exclusive with IS4500 | CS3382 | Web Usability Design and Engineering | 3 | | CS3391 | Advanced Programming | 3 | | CS3481 | Fundamentals of Data Science | 3 | | CS3483 | Multimodal Interface Design | 3 | | CS4182 | Computer Graphics | 3 | | CS4185 | Multimedia Technologies and Applications | 3 | | CS4186 | Computer Vision and Image Processing | 3 | | CS4187 | Computer Vision for Interactivity | 3 | | CS4188 | Virtual Reality | 3 | | CS4280 | Advanced Internet Applications Development | 3 | | CS4284 | Mobile Computing | 3 | | CS4285 | High Speed Multimedia Networks | 3 | | CS4286 | Internet Security and e-Commerce Protocols | 3 | | CS4288 | Cryptographic Algorithms and Protocols | 3 | | CS4289 | Pervasive Computing | 3 | | CS4293 | Topics in Cybersecurity | 3 | | CS4295 | Mobile Application Programming | 3 | | CS4296 | Cloud Computing | 3 | | CS4297 | Cloud Robotics and Automation | 3 | | CS4298 | iOS Application Development | 3 | | CS4348 | Software Quality Management | 3 | | CS4367 | Computer Games Design | 3 | | CS4381 | Advanced Software Design | 3 | | CS4385 | Topics in Software Engineering | 3 | | CS4386 | AI Game Programming | 3 | | CS4389 | Decentralized Applications Development | 3 | | CS4394 | Information Security and Management | 3 | | CS4480 | Data-Intensive Computing | 3 | | CS4482 | Advanced Database Systems | 3 | | CS4485 | Information Retrieval | 3 | | CS4486 | Artificial Intelligence | 3 | | CS4487 | Machine Learning | 3 | | CS4552 | Guided Study | 3 | A course to fulfil the internship/consultancy project requirement for normative 4-year degree students |
|