Information and Communication Technology (ICT) – B.Sc. (General) Degree Program
Students from both physical and biological science stream who are interested in pursuing careers related to ICT. The intake is limited to a maximum of 45 students in an academic year.
The business enterprises that use computers on a large scale- such as banks, insurance companies, the electronics industry, central and local government, and management offer employment opportunities to graduates with ICT skills. Graduates spend their time on software development, computer systems support and business environment.
Learning ICT is about understanding computer systems and applying them in when seeking automated solutions. This includes both software and all its related hardware. This course concentrates on creating links between theory and practice. It covers a wide variety of software technologies and their applications. Students are introduced to a range of programming paradigms, including procedural programming, object oriented and web programming. Other disciplines such as software engineering, net centric computing and enterprise computing are also covered.
The syllabus offered by the department covers a vast area of the subject and is revised regularly to include the most recent developments.
ICT will constitute one third of the B.Sc.(General) degree program in allowed subject combinations. Students are required to take course units in ICT
having a minimum cumulative credit value of 27.0. These include compulsory, core and optional course units. These course units are designed to provide students with essential knowledge in theory, practice and skills that are required in ICT industry.
Mode of instruction and assessment
Students will be taught by academic staff with good track records. The medium of instructions is English. The course units include; lectures, assignments, individual/group projects and laboratory practical. They are assessed through continuous assessments, end of semester written examinations, practical examinations, presentations and reports.