Certificate in Computer Studies
Program Statement: Introduces students to data structures and algorithms. Develops their basic understanding of Object-Oriented Programming and knowledge of Visual Basic.Net using a visual programming environment, as well as provoding them with a range of skills required to be an apt computer programmer.
Program Name | Semester | Code | Course Name | Description |
Certificate in Computer Science | 1 | IT131 | Mathematics for Science | Designs to acquire basic knowledge and understanding of the concepts and skills within the divisions of mathematics which are to be demanded in the area of Information Technology. The course covers those areas of mathematics, algebra and Introduction to Calculus. |
IT141 | Information System 1 | Introduces the study of the design and construction of information systems in commercial, scientific, and governmental enterprises. The underlying technologies that are dealt with include the physical and logical characteristics of processors and stores; characteristics of networks; data types and their representations and the specification of information systems. | ||
IT151 | Introduction to Programming – Java | Introduces students to the fundamental concepts of program design using the Java programming language. It emphasizes the design process, producing elegant, well-documented and easily maintainable programs. Elements of object-oriented programming are introduced. Students will design, code, test, debug, and document JAVA™ programs using techniques of good programming style. The course will also address program design and program style. | ||
2 | IT133 | Introductory Statistics | Examines descriptive statistics; sample spaces; events; probability measures; independent events; binomial distribution; normal distribution; normal sampling distributions; t-distribution, chi-square distribution; introduction to hypothesis testing (non-parametric methods); estimation; confidence intervals; goodness of fit; contingency tables; covariance; simple regression etc. | |
IT142 | Introduction to Programming: Visual Basic. Net | Introduces students to the fundamental concepts of program design using the Visual Basic.Net programming language. It emphasizes the design process, producing elegant, well documented and easily maintainable programs. Elements of object-oriented programming are introduced. | ||
IT152 | Data Structure and Algorithms | Introduces data structures and algorithms as used in computer programming. Topics include arrays, sorting, stacks, queues, linked lists, iteration, recursion, binary trees, and hash tables as well as when to use each data structure. |
