Courses Offered

COMP2502 Computing Fundamentals

COMP2502 Computing Fundamentals

2021-22
Instructor(s):Chow K P
(Class A) No. of credit(s):6
Recommended Learning Hours:
Lecture: 27.0
Lab session: 12.0
Pre-requisite(s):COMP1117 or ENGG1330
Co-requisite(s):  
Mutually exclusive with:COMP2396 or ELEC2543 or FITE2000
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. [Object Oriented Programming Language and data structures library] Be able to write computer programs to solve real world problems using object oriented programming language and data structures library
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:

Computing Fundamentals Mapped to CLOs
Basic data structures 1
Applying data structures and basic algorithms to manipulate the data structures2
Object-oriented programming principles3
Object-oriented programming language4
Data structures library4

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

Teaching Plan

Please refer to the corresponding Moodle course.

Moodle Course(s)

Don't have an account yet? Register Now!

Sign in to your account

Don't have an account yet? Register Now!

Sign in to your account