Course Code: IT 131, IT 141, IT 161, TL 100, EL 100, IT133, IT142, IT 162, IT 151, IT 152
IT161 Professional Communication
Designs to develop the students’ abilities to communicate positively and effectively, both orally and in written form in their working environment.
IT162 IT Research Project
Develops key skills in basic research that will enable them to conduct basic research tasks in the workforce. The nature of the course is also designed in such a way that students wishing to pursue further study will be able to carry out basic research in academia.
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.
TL100 Thinking and Learning Skills xxxx
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.
EL100 Computer Network Stage 1 xxxx