CS2465 Computer Programming and Data Management
Course Aims & Objectives: This course aims to develop a basic understanding of the computer programming and algorithm development. It also introduces concepts and techniques of data storage, data retrieval, and data processing using files and data bases. Upon completion of this module, students should be able to: develop computer programs to solve simple computing problems; understand common data structures and their applications; and understand common file system and database structuring and processing. Able to use data management techniques to handle information. Units: 3 Level: B2 Medium of Instruction: EnglishKeyword Syllabus: Data types, data structures, writing programs, developing algorithms, software development environment and tools, abstract data types, sorting, searching, C language, file structures, data retrieval, file management, introduction to databases. Teaching Pattern: Duration of course: 1 semester Current mix of lecture/tutorial/laboratory, other: 2 hrs. lecture; 1 hr. tutorial Assessment Pattern: Examination duration: 2 hours Percentage distribution of marks for coursework, examination, other: 30% CW; 70% Exam. Grading pattern: Standard (A+AA-...F) For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained. Pre-requisite(s): Nil Pre-cursor(s): Nil Equivalent Course(s):*CS0315 Data Structures and Data Management
Course Aims & Objectives: This course aims to develop a basic understanding of the computer programming and algorithm development. It also introduces concepts and techniques of data storage, data retrieval, and data processing using files and data bases. Upon completion of this module, students should be able to:
Units: 3 Level: B2
Medium of Instruction: EnglishKeyword Syllabus: Data types, data structures, writing programs, developing algorithms, software development environment and tools, abstract data types, sorting, searching, C language, file structures, data retrieval, file management, introduction to databases.
Teaching Pattern: Duration of course: 1 semester Current mix of lecture/tutorial/laboratory, other: 2 hrs. lecture; 1 hr. tutorial Assessment Pattern: Examination duration: 2 hours Percentage distribution of marks for coursework, examination, other: 30% CW; 70% Exam. Grading pattern: Standard (A+AA-...F) For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained. Pre-requisite(s): Nil Pre-cursor(s): Nil Equivalent Course(s):*CS0315 Data Structures and Data Management