This document outlines a module on computer programming. It provides details on the module code, hours, credits, competencies, outcomes, units, and content which includes fundamentals of computers, operating systems, software applications, and C/C++ programming language concepts like data types, functions, pointers, structures and unions.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
7 views
Comp Programming
This document outlines a module on computer programming. It provides details on the module code, hours, credits, competencies, outcomes, units, and content which includes fundamentals of computers, operating systems, software applications, and C/C++ programming language concepts like data types, functions, pointers, structures and unions.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2
Module 16: Computer Programming
Code: DECOM 206
Hours: 60 Credit: 6
16.1 Module Competence
This module is designed to enable the learner apply concepts and principles of Computer Programming.
16.2 Module Outcomes
By the end of this module, the learner should; 1. Use computing technology ethically, safely and securely in their working environment 2. Utilize the basic concepts of operating systems together with the modules needed to manage the different computer resources 3. Solve a range of problems using office productivity applications, and adapt quickly to new software releases 4. Develop programs to retrieve data from forms and files to produce user displays and reports 5. Use principles of software design to analyse programming problems and develop solutions.
16.3 Module Units
No Unit Name Hours
Theory Practical 1. Fundamentals of the Computer 2 2 2. Computer operating systems and components 2 2 3. Software applications in Medicine 4 4 4. Computer Application in Medicine 4 4 5. C/C++ Programming language 16 20
16.4 Module Content
Fundamentals of the Computer: (Architecture, software, hardware), Computer operating systems and components, Software applications; (C++, word, EXCEL, power point, access, Matlab, SPSS), Computer application in Medicine. Computer Programming; Elements of C/C++ programming languages, Basic data, Generation and classification of computers, basic organization of a computer, number system(binary, decimal),conversion between number system, problem solving, need for logical analysis and thinking, Algorithm, Pseudo code, Flow chart. Programming Basics; Problem formulation, Problem Solving, Introduction to ‘C’ programming, Fundamentals, Structure of a ‘C’ programme, compilation and linking processes, Constants, Variables, Data types, Expressions using operators in ‘C’, Managing input and output operations, decision making and branching, looping statements, solving simple scientific and statistical problems. Arrays and Strings; Arrays, initialization, declaration, one dimensional and two dimensional arrays string, string operations, string arrays, simple programs, sorting, searching, matrix operation. Functions and Pointers; Function, definition of function, declaration of function, pass by value, pass by reference, recursion, pointers, definition, initialization, pointers arithmetic, pointers and arrays, example problems. Structures and unions; Introduction, need for structure data type, structure definition, structure declaration, structure within a structure, union, programs using structures and unions, storage classes, pre- processor directives.